public sealed class DisableServiceRequest : IMessage<DisableServiceRequest>, IEquatable<DisableServiceRequest>, IDeepCloneable<DisableServiceRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Service Usage v1 API class DisableServiceRequest.
public bool DisableDependentServices { get; set; }
Indicates if services that are enabled and which depend on this service
should also be disabled. If not set, an error will be generated if any
enabled services depend on the service to be disabled. When set, the
service, and any enabled services that depend on it, will be disabled
together.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThe \u003ccode\u003eDisableServiceRequest\u003c/code\u003e class is used to create requests for disabling a service in the Service Usage v1 API.\u003c/p\u003e\n"],["\u003cp\u003eIt offers options to check for service usage before disabling (\u003ccode\u003eCheckIfServiceHasUsage\u003c/code\u003e) and to disable dependent services concurrently (\u003ccode\u003eDisableDependentServices\u003c/code\u003e).\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eName\u003c/code\u003e property specifies the target consumer and service to be disabled, with project-level granularity supported in its format.\u003c/p\u003e\n"],["\u003cp\u003eThis class implements multiple interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, offering various functionalities for message manipulation and comparison.\u003c/p\u003e\n"],["\u003cp\u003eThere are multiple versions available for the \u003ccode\u003eDisableServiceRequest\u003c/code\u003e class, with the latest being version 2.5.0 and there are versions going as far back as version 1.0.0.\u003c/p\u003e\n"]]],[],null,[]]