Reference documentation and code samples for the Certificate Manager V1 API class Google::Cloud::CertificateManager::V1::DeleteTrustConfigRequest.
Request for the DeleteTrustConfig method.
Inherits
Object
Extended By
Google::Protobuf::MessageExts::ClassMethods
Includes
Google::Protobuf::MessageExts
Methods
#etag
defetag()->::String
Returns
(::String) — The current etag of the TrustConfig.
If an etag is provided and does not match the current etag of the resource,
deletion will be blocked and an ABORTED error will be returned.
#etag=
defetag=(value)->::String
Parameter
value (::String) — The current etag of the TrustConfig.
If an etag is provided and does not match the current etag of the resource,
deletion will be blocked and an ABORTED error will be returned.
Returns
(::String) — The current etag of the TrustConfig.
If an etag is provided and does not match the current etag of the resource,
deletion will be blocked and an ABORTED error will be returned.
#name
defname()->::String
Returns
(::String) — Required. A name of the TrustConfig to delete. Must be in the format
projects/*/locations/*/trustConfigs/*.
#name=
defname=(value)->::String
Parameter
value (::String) — Required. A name of the TrustConfig to delete. Must be in the format
projects/*/locations/*/trustConfigs/*.
Returns
(::String) — Required. A name of the TrustConfig to delete. Must be in the format
projects/*/locations/*/trustConfigs/*.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Certificate Manager V1 API - Class Google::Cloud::CertificateManager::V1::DeleteTrustConfigRequest (v1.1.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.1.0 (latest)](/ruby/docs/reference/google-cloud-certificate_manager-v1/latest/Google-Cloud-CertificateManager-V1-DeleteTrustConfigRequest)\n- [1.0.1](/ruby/docs/reference/google-cloud-certificate_manager-v1/1.0.1/Google-Cloud-CertificateManager-V1-DeleteTrustConfigRequest)\n- [0.12.0](/ruby/docs/reference/google-cloud-certificate_manager-v1/0.12.0/Google-Cloud-CertificateManager-V1-DeleteTrustConfigRequest)\n- [0.11.0](/ruby/docs/reference/google-cloud-certificate_manager-v1/0.11.0/Google-Cloud-CertificateManager-V1-DeleteTrustConfigRequest)\n- [0.10.1](/ruby/docs/reference/google-cloud-certificate_manager-v1/0.10.1/Google-Cloud-CertificateManager-V1-DeleteTrustConfigRequest)\n- [0.9.0](/ruby/docs/reference/google-cloud-certificate_manager-v1/0.9.0/Google-Cloud-CertificateManager-V1-DeleteTrustConfigRequest)\n- [0.8.2](/ruby/docs/reference/google-cloud-certificate_manager-v1/0.8.2/Google-Cloud-CertificateManager-V1-DeleteTrustConfigRequest)\n- [0.7.0](/ruby/docs/reference/google-cloud-certificate_manager-v1/0.7.0/Google-Cloud-CertificateManager-V1-DeleteTrustConfigRequest)\n- [0.6.0](/ruby/docs/reference/google-cloud-certificate_manager-v1/0.6.0/Google-Cloud-CertificateManager-V1-DeleteTrustConfigRequest)\n- [0.5.0](/ruby/docs/reference/google-cloud-certificate_manager-v1/0.5.0/Google-Cloud-CertificateManager-V1-DeleteTrustConfigRequest)\n- [0.4.2](/ruby/docs/reference/google-cloud-certificate_manager-v1/0.4.2/Google-Cloud-CertificateManager-V1-DeleteTrustConfigRequest)\n- [0.3.1](/ruby/docs/reference/google-cloud-certificate_manager-v1/0.3.1/Google-Cloud-CertificateManager-V1-DeleteTrustConfigRequest)\n- [0.2.0](/ruby/docs/reference/google-cloud-certificate_manager-v1/0.2.0/Google-Cloud-CertificateManager-V1-DeleteTrustConfigRequest)\n- [0.1.0](/ruby/docs/reference/google-cloud-certificate_manager-v1/0.1.0/Google-Cloud-CertificateManager-V1-DeleteTrustConfigRequest) \nReference documentation and code samples for the Certificate Manager V1 API class Google::Cloud::CertificateManager::V1::DeleteTrustConfigRequest.\n\nRequest for the `DeleteTrustConfig` method. \n\nInherits\n--------\n\n- Object \n\nExtended By\n-----------\n\n- Google::Protobuf::MessageExts::ClassMethods \n\nIncludes\n--------\n\n- Google::Protobuf::MessageExts\n\nMethods\n-------\n\n### #etag\n\n def etag() -\u003e ::String\n\n**Returns**\n\n- (::String) --- The current etag of the TrustConfig. If an etag is provided and does not match the current etag of the resource, deletion will be blocked and an ABORTED error will be returned.\n\n### #etag=\n\n def etag=(value) -\u003e ::String\n\n**Parameter**\n\n- **value** (::String) --- The current etag of the TrustConfig. If an etag is provided and does not match the current etag of the resource, deletion will be blocked and an ABORTED error will be returned. \n**Returns**\n\n- (::String) --- The current etag of the TrustConfig. If an etag is provided and does not match the current etag of the resource, deletion will be blocked and an ABORTED error will be returned.\n\n### #name\n\n def name() -\u003e ::String\n\n**Returns**\n\n- (::String) --- Required. A name of the TrustConfig to delete. Must be in the format `projects/*/locations/*/trustConfigs/*`.\n\n### #name=\n\n def name=(value) -\u003e ::String\n\n**Parameter**\n\n- **value** (::String) --- Required. A name of the TrustConfig to delete. Must be in the format `projects/*/locations/*/trustConfigs/*`. \n**Returns**\n\n- (::String) --- Required. A name of the TrustConfig to delete. Must be in the format `projects/*/locations/*/trustConfigs/*`."]]