{"note":"OpenAPI conversion -- returning structured metadata","name":"azure-com-machinelearningservices-datastore","description":"Azure Machine Learning Datastore Management Client","version":"2019-09-30","base_url":"","endpoints":8,"raw":"@lap v0.3\n# Machine-readable API spec. Each @endpoint block is one API call.\n@api Azure Machine Learning Datastore Management Client\n@version 2019-09-30\n@auth OAuth2\n@common_fields {subscriptionId: any # The Azure Subscription ID., resourceGroupName: any # The Name of the resource group in which the workspace is located., workspaceName: any # The name of the workspace.}\n@endpoints 8\n@toc datastore(8)\n\n@endpoint GET /datastore/v1.0/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/datastores\n@desc Get Datastores list.\n@optional {dataStoreNames: any # List of Datastore names., continuationToken: any # The Continuation Token., count: any # Count of Datastores to be returned., includeSecret: any # Whether to include the datastore secret in the response.}\n@returns(200) The list of Datastores are returned successfully.\n\n@endpoint POST /datastore/v1.0/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/datastores\n@desc Create or update a Datastore.\n@optional {dto: map # The Datastore details., createIfNotExists: any # If set to true, the call will create an Datastore if it doesn't exist., skipValidation: any # If set to true, the call will skip Datastore validation.}\n@returns(200) The Datastore is created/updated successfully.\n\n@endpoint DELETE /datastore/v1.0/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/datastores\n@desc Delete all Datastores.\n@returns(200) All the Datastores in the workspace are deleted successfully.\n\n@endpoint GET /datastore/v1.0/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/datastores/{name}\n@desc Get Datastore details.\n@required {name: any # The Datastore name.}\n@returns(200) The Datastore details are returned successfully.\n\n@endpoint PUT /datastore/v1.0/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/datastores/{name}\n@desc Update or create a Datastore.\n@required {name: any # The Datastore name.}\n@optional {dto: map # The Datastore details., createIfNotExists: any # If set to true, the call will create an Datastore if it doesn't exist., skipValidation: any # If set to true, the call will skip Datastore validation.}\n@returns(200) The Datastore is created/updated successfully.\n\n@endpoint DELETE /datastore/v1.0/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/datastores/{name}\n@desc Delete a Datastore.\n@required {name: any # The Datastore name.}\n@returns(200) The Datastore is deleted successfully.\n\n@endpoint PUT /datastore/v1.0/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/default/{name}\n@desc Set a default Datastore.\n@required {name: any # The Datastore name.}\n@returns(200) The default Datastore is set successfully.\n\n@endpoint GET /datastore/v1.0/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/default\n@desc Get the default Datastore.\n@returns(200) The default Datastore is returned successfully.\n\n@end\n"}