ConversationAuthoringProject Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The ConversationAuthoringProject sub-client.
public class ConversationAuthoringProject
type ConversationAuthoringProject = class
Public Class ConversationAuthoringProject
- Inheritance
-
ConversationAuthoringProject
Constructors
ConversationAuthoringProject() |
Initializes a new instance of ConversationAuthoringProject for mocking. |
Fields
_projectName |
Stores the project name associated with the client. |
Properties
Pipeline |
The HTTP pipeline for sending and receiving REST requests and responses. |
Methods
AssignDeploymentResources(WaitUntil, ConversationAuthoringAssignDeploymentResourcesDetails, CancellationToken) |
Assign new Azure resources to a project to allow deploying new deployments to them. |
AssignDeploymentResources(WaitUntil, RequestContent, RequestContext) |
[Protocol Method] Assign new Azure resources to a project to allow deploying new deployments to them. This API is available only via AAD authentication and not supported via subscription key authentication. For more details about AAD authentication, check here: https://learn.microsoft.com/en-us/azure/cognitive-services/authentication?tabs=powershell#authenticate-with-azure-active-directory
|
AssignDeploymentResourcesAsync(WaitUntil, ConversationAuthoringAssignDeploymentResourcesDetails, CancellationToken) |
Assign new Azure resources to a project to allow deploying new deployments to them. |
AssignDeploymentResourcesAsync(WaitUntil, RequestContent, RequestContext) |
[Protocol Method] Assign new Azure resources to a project to allow deploying new deployments to them. This API is available only via AAD authentication and not supported via subscription key authentication. For more details about AAD authentication, check here: https://learn.microsoft.com/en-us/azure/cognitive-services/authentication?tabs=powershell#authenticate-with-azure-active-directory
|
AuthorizeProjectCopy(ConversationAuthoringProjectKind, String, Nullable<Boolean>, CancellationToken) |
Generates a copy project operation authorization to the current target Azure resource. |
AuthorizeProjectCopy(RequestContent, RequestContext) |
[Protocol Method] Generates a copy project operation authorization to the current target Azure resource.
|
AuthorizeProjectCopyAsync(ConversationAuthoringProjectKind, String, Nullable<Boolean>, CancellationToken) |
Generates a copy project operation authorization to the current target Azure resource. |
AuthorizeProjectCopyAsync(RequestContent, RequestContext) |
[Protocol Method] Generates a copy project operation authorization to the current target Azure resource.
|
CancelTrainingJob(WaitUntil, String, CancellationToken) |
Triggers a cancellation for a running training job. |
CancelTrainingJob(WaitUntil, String, RequestContext) |
[Protocol Method] Triggers a cancellation for a running training job.
|
CancelTrainingJobAsync(WaitUntil, String, CancellationToken) |
Triggers a cancellation for a running training job. |
CancelTrainingJobAsync(WaitUntil, String, RequestContext) |
[Protocol Method] Triggers a cancellation for a running training job.
|
CopyProject(WaitUntil, ConversationAuthoringCopyProjectDetails, CancellationToken) |
Copies an existing project to another Azure resource. |
CopyProject(WaitUntil, RequestContent, RequestContext) |
[Protocol Method] Copies an existing project to another Azure resource.
|
CopyProjectAsync(WaitUntil, ConversationAuthoringCopyProjectDetails, CancellationToken) |
Copies an existing project to another Azure resource. |
CopyProjectAsync(WaitUntil, RequestContent, RequestContext) |
[Protocol Method] Copies an existing project to another Azure resource.
|
CreateProject(ConversationAuthoringCreateProjectDetails, CancellationToken) |
Creates a new project or replaces an existing one. |
CreateProject(RequestContent, RequestContext) |
[Protocol Method] Creates a new project or updates an existing one. |
CreateProjectAsync(ConversationAuthoringCreateProjectDetails, CancellationToken) |
Creates a new project or replaces an existing one. |
CreateProjectAsync(RequestContent, RequestContext) |
[Protocol Method] Creates a new project or updates an existing one. |
DeleteProject(WaitUntil, RequestContext) |
[Protocol Method] Deletes a project. |
DeleteProjectAsync(WaitUntil, RequestContext) |
[Protocol Method] Deletes a project. |
Export(WaitUntil, String, String, String, String, RequestContext) |
[Protocol Method] Triggers a job to export a project's data.
|
Export(WaitUntil, StringIndexType, Nullable<ConversationAuthoringExportedProjectFormat>, String, String, CancellationToken) |
Triggers a job to export a project's data. |
ExportAsync(WaitUntil, String, String, String, String, RequestContext) |
[Protocol Method] Triggers a job to export a project's data.
|
ExportAsync(WaitUntil, StringIndexType, Nullable<ConversationAuthoringExportedProjectFormat>, String, String, CancellationToken) |
Triggers a job to export a project's data. |
GetAssignDeploymentResourcesStatus(String, CancellationToken) |
Gets the status of an existing assign deployment resources job. |
GetAssignDeploymentResourcesStatus(String, RequestContext) |
[Protocol Method] Gets the status of an existing assign deployment resources job.
|
GetAssignDeploymentResourcesStatusAsync(String, CancellationToken) |
Gets the status of an existing assign deployment resources job. |
GetAssignDeploymentResourcesStatusAsync(String, RequestContext) |
[Protocol Method] Gets the status of an existing assign deployment resources job.
|
GetCopyProjectStatus(String, CancellationToken) |
Gets the status of an existing copy project job. |
GetCopyProjectStatus(String, RequestContext) |
[Protocol Method] Gets the status of an existing copy project job.
|
GetCopyProjectStatusAsync(String, CancellationToken) |
Gets the status of an existing copy project job. |
GetCopyProjectStatusAsync(String, RequestContext) |
[Protocol Method] Gets the status of an existing copy project job.
|
GetExportStatus(String, CancellationToken) |
Gets the status of an export job. Once job completes, returns the project metadata, and assets. |
GetExportStatus(String, RequestContext) |
[Protocol Method] Gets the status of an export job. Once job completes, returns the project metadata, and assets.
|
GetExportStatusAsync(String, CancellationToken) |
Gets the status of an export job. Once job completes, returns the project metadata, and assets. |
GetExportStatusAsync(String, RequestContext) |
[Protocol Method] Gets the status of an export job. Once job completes, returns the project metadata, and assets.
|
GetImportStatus(String, CancellationToken) |
Gets the status for an import. |
GetImportStatus(String, RequestContext) |
[Protocol Method] Gets the status for an import.
|
GetImportStatusAsync(String, CancellationToken) |
Gets the status for an import. |
GetImportStatusAsync(String, RequestContext) |
[Protocol Method] Gets the status for an import.
|
GetProject(CancellationToken) |
Gets the details of a project. |
GetProject(RequestContext) |
[Protocol Method] Gets the details of a project.
|
GetProjectAsync(CancellationToken) |
Gets the details of a project. |
GetProjectAsync(RequestContext) |
[Protocol Method] Gets the details of a project.
|
GetProjectDeletionStatus(String, CancellationToken) |
Gets the status for a project deletion job. |
GetProjectDeletionStatus(String, RequestContext) |
[Protocol Method] Gets the status for a project deletion job.
|
GetProjectDeletionStatusAsync(String, CancellationToken) |
Gets the status for a project deletion job. |
GetProjectDeletionStatusAsync(String, RequestContext) |
[Protocol Method] Gets the status for a project deletion job.
|
GetSwapDeploymentsStatus(String, CancellationToken) |
Gets the status of an existing swap deployment job. |
GetSwapDeploymentsStatus(String, RequestContext) |
[Protocol Method] Gets the status of an existing swap deployment job.
|
GetSwapDeploymentsStatusAsync(String, CancellationToken) |
Gets the status of an existing swap deployment job. |
GetSwapDeploymentsStatusAsync(String, RequestContext) |
[Protocol Method] Gets the status of an existing swap deployment job.
|
GetTrainingStatus(String, CancellationToken) |
Gets the status for a training job. |
GetTrainingStatus(String, RequestContext) |
[Protocol Method] Gets the status for a training job.
|
GetTrainingStatusAsync(String, CancellationToken) |
Gets the status for a training job. |
GetTrainingStatusAsync(String, RequestContext) |
[Protocol Method] Gets the status for a training job.
|
GetUnassignDeploymentResourcesStatus(String, CancellationToken) |
Gets the status of an existing unassign deployment resources job. |
GetUnassignDeploymentResourcesStatus(String, RequestContext) |
[Protocol Method] Gets the status of an existing unassign deployment resources job.
|
GetUnassignDeploymentResourcesStatusAsync(String, CancellationToken) |
Gets the status of an existing unassign deployment resources job. |
GetUnassignDeploymentResourcesStatusAsync(String, RequestContext) |
[Protocol Method] Gets the status of an existing unassign deployment resources job.
|
Import(WaitUntil, ConversationAuthoringExportedProject, Nullable<ConversationAuthoringExportedProjectFormat>, CancellationToken) |
Triggers a job to import a project. If a project with the same name already exists, the data of that project is replaced. |
Import(WaitUntil, RequestContent, String, RequestContext) |
[Protocol Method] Triggers a job to import a project. If a project with the same name already exists, the data of that project is replaced.
|
ImportAsync(WaitUntil, ConversationAuthoringExportedProject, Nullable<ConversationAuthoringExportedProjectFormat>, CancellationToken) |
Triggers a job to import a project. If a project with the same name already exists, the data of that project is replaced. |
ImportAsync(WaitUntil, RequestContent, String, RequestContext) |
[Protocol Method] Triggers a job to import a project. If a project with the same name already exists, the data of that project is replaced.
|
SwapDeployments(WaitUntil, ConversationAuthoringSwapDeploymentsDetails, CancellationToken) |
Swaps two existing deployments with each other. |
SwapDeployments(WaitUntil, RequestContent, RequestContext) |
[Protocol Method] Swaps two existing deployments with each other.
|
SwapDeploymentsAsync(WaitUntil, ConversationAuthoringSwapDeploymentsDetails, CancellationToken) |
Swaps two existing deployments with each other. |
SwapDeploymentsAsync(WaitUntil, RequestContent, RequestContext) |
[Protocol Method] Swaps two existing deployments with each other.
|
Train(WaitUntil, ConversationAuthoringTrainingJobDetails, CancellationToken) |
Triggers a training job for a project. |
Train(WaitUntil, RequestContent, RequestContext) |
[Protocol Method] Triggers a training job for a project.
|
TrainAsync(WaitUntil, ConversationAuthoringTrainingJobDetails, CancellationToken) |
Triggers a training job for a project. |
TrainAsync(WaitUntil, RequestContent, RequestContext) |
[Protocol Method] Triggers a training job for a project.
|
UnassignDeploymentResources(WaitUntil, ConversationAuthoringUnassignDeploymentResourcesDetails, CancellationToken) |
Unassign resources from a project. This disallows deploying new deployments to these resources, and deletes existing deployments assigned to them. |
UnassignDeploymentResources(WaitUntil, RequestContent, RequestContext) |
[Protocol Method] Unassign resources from a project. This disallows deploying new deployments to these resources, and deletes existing deployments assigned to them.
|
UnassignDeploymentResourcesAsync(WaitUntil, ConversationAuthoringUnassignDeploymentResourcesDetails, CancellationToken) |
Unassign resources from a project. This disallows deploying new deployments to these resources, and deletes existing deployments assigned to them. |
UnassignDeploymentResourcesAsync(WaitUntil, RequestContent, RequestContext) |
[Protocol Method] Unassign resources from a project. This disallows deploying new deployments to these resources, and deletes existing deployments assigned to them.
|