pub struct Client(/* private fields */);Implementations§
Source§impl Client
impl Client
Sourcepub fn get_output(
&self,
subscription_id: impl Into<String>,
resource_group_name: impl Into<String>,
automation_account_name: impl Into<String>,
job_name: impl Into<String>,
) -> RequestBuilder
pub fn get_output( &self, subscription_id: impl Into<String>, resource_group_name: impl Into<String>, automation_account_name: impl Into<String>, job_name: impl Into<String>, ) -> RequestBuilder
Retrieve the job output identified by job name.
Arguments:
subscription_id: Gets subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.resource_group_name: Name of an Azure Resource group.automation_account_name: The name of the automation account.job_name: The name of the job to be created.
Sourcepub fn get_runbook_content(
&self,
subscription_id: impl Into<String>,
resource_group_name: impl Into<String>,
automation_account_name: impl Into<String>,
job_name: impl Into<String>,
) -> RequestBuilder
pub fn get_runbook_content( &self, subscription_id: impl Into<String>, resource_group_name: impl Into<String>, automation_account_name: impl Into<String>, job_name: impl Into<String>, ) -> RequestBuilder
Retrieve the runbook content of the job identified by job name.
Arguments:
subscription_id: Gets subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.resource_group_name: Name of an Azure Resource group.automation_account_name: The name of the automation account.job_name: The job name.
Sourcepub fn suspend(
&self,
subscription_id: impl Into<String>,
resource_group_name: impl Into<String>,
automation_account_name: impl Into<String>,
job_name: impl Into<String>,
) -> RequestBuilder
pub fn suspend( &self, subscription_id: impl Into<String>, resource_group_name: impl Into<String>, automation_account_name: impl Into<String>, job_name: impl Into<String>, ) -> RequestBuilder
Suspend the job identified by job name.
Arguments:
subscription_id: Gets subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.resource_group_name: Name of an Azure Resource group.automation_account_name: The name of the automation account.job_name: The job name.
Sourcepub fn stop(
&self,
resource_group_name: impl Into<String>,
automation_account_name: impl Into<String>,
job_name: impl Into<String>,
subscription_id: impl Into<String>,
) -> RequestBuilder
pub fn stop( &self, resource_group_name: impl Into<String>, automation_account_name: impl Into<String>, job_name: impl Into<String>, subscription_id: impl Into<String>, ) -> RequestBuilder
Stop the job identified by jobName.
Arguments:
resource_group_name: Name of an Azure Resource group.automation_account_name: The name of the automation account.job_name: The job name.subscription_id: Gets subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.
Sourcepub fn get(
&self,
subscription_id: impl Into<String>,
resource_group_name: impl Into<String>,
automation_account_name: impl Into<String>,
job_name: impl Into<String>,
) -> RequestBuilder
pub fn get( &self, subscription_id: impl Into<String>, resource_group_name: impl Into<String>, automation_account_name: impl Into<String>, job_name: impl Into<String>, ) -> RequestBuilder
Retrieve the job identified by job name.
Arguments:
subscription_id: Gets subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.resource_group_name: Name of an Azure Resource group.automation_account_name: The name of the automation account.job_name: The job name.
Sourcepub fn create(
&self,
subscription_id: impl Into<String>,
resource_group_name: impl Into<String>,
automation_account_name: impl Into<String>,
job_name: impl Into<String>,
parameters: impl Into<JobCreateParameters>,
) -> RequestBuilder
pub fn create( &self, subscription_id: impl Into<String>, resource_group_name: impl Into<String>, automation_account_name: impl Into<String>, job_name: impl Into<String>, parameters: impl Into<JobCreateParameters>, ) -> RequestBuilder
Create a job of the runbook.
Arguments:
subscription_id: Gets subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.resource_group_name: Name of an Azure Resource group.automation_account_name: The name of the automation account.job_name: The job name.parameters: The parameters supplied to the create job operation.
Sourcepub fn list_by_automation_account(
&self,
resource_group_name: impl Into<String>,
automation_account_name: impl Into<String>,
subscription_id: impl Into<String>,
) -> RequestBuilder
pub fn list_by_automation_account( &self, resource_group_name: impl Into<String>, automation_account_name: impl Into<String>, subscription_id: impl Into<String>, ) -> RequestBuilder
Retrieve a list of jobs.
Arguments:
resource_group_name: Name of an Azure Resource group.automation_account_name: The name of the automation account.subscription_id: Gets subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.
Sourcepub fn resume(
&self,
resource_group_name: impl Into<String>,
automation_account_name: impl Into<String>,
job_name: impl Into<String>,
subscription_id: impl Into<String>,
) -> RequestBuilder
pub fn resume( &self, resource_group_name: impl Into<String>, automation_account_name: impl Into<String>, job_name: impl Into<String>, subscription_id: impl Into<String>, ) -> RequestBuilder
Resume the job identified by jobName.
Arguments:
resource_group_name: Name of an Azure Resource group.automation_account_name: The name of the automation account.job_name: The job name.subscription_id: Gets subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.
Auto Trait Implementations§
impl Freeze for Client
impl !RefUnwindSafe for Client
impl Send for Client
impl Sync for Client
impl Unpin for Client
impl !UnwindSafe for Client
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more