module DocuSign.Base.Types.CloudStorageProvider where import DocuSign.Base.Types.Common import DocuSign.Base.Types.ErrorDetails data CloudStorageProvider = CloudStorageProvider { cloudStorageProviderAuthenticationUrl :: Maybe Text , cloudStorageProviderErrorDetails :: Maybe ErrorDetails , cloudStorageProviderRedirectUrl :: Maybe Text , cloudStorageProviderService :: Maybe Text , cloudStorageProviderServiceId :: Maybe Text } deriving (Show, Eq, Generic) instance FromJSON CloudStorageProvider where parseJSON = genericParseJSON (removeFieldLabelPrefix "cloudStorageProvider") instance ToJSON CloudStorageProvider where toJSON = genericToJSON (removeFieldLabelPrefix "cloudStorageProvider") instance Default CloudStorageProvider