pub struct Client(_);
Implementations§
source§impl Client
impl Client
sourcepub fn list_by_azure_subscription(
&self,
subscription_id: impl Into<String>
) -> RequestBuilder
pub fn list_by_azure_subscription( &self, subscription_id: impl Into<String> ) -> RequestBuilder
Gets information about all the Subscription Level SaaS in a certain Azure subscription.
Arguments:
subscription_id
: The Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000)
sourcepub fn list_by_resource_group(
&self,
subscription_id: impl Into<String>,
resource_group_name: impl Into<String>
) -> RequestBuilder
pub fn list_by_resource_group( &self, subscription_id: impl Into<String>, resource_group_name: impl Into<String> ) -> RequestBuilder
Gets information about all the Subscription Level SaaS in a certain resource group.
Arguments:
subscription_id
: The Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000)resource_group_name
: The name of the resource group.
sourcepub fn get(
&self,
subscription_id: impl Into<String>,
resource_group_name: impl Into<String>,
resource_name: impl Into<String>
) -> RequestBuilder
pub fn get( &self, subscription_id: impl Into<String>, resource_group_name: impl Into<String>, resource_name: impl Into<String> ) -> RequestBuilder
Gets information about the specified Subscription Level SaaS.
Arguments:
subscription_id
: The Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000)resource_group_name
: The name of the resource group.resource_name
: The name of the resource.
sourcepub fn create_or_update(
&self,
subscription_id: impl Into<String>,
resource_group_name: impl Into<String>,
resource_name: impl Into<String>,
parameters: impl Into<SaasResourceCreation>
) -> RequestBuilder
pub fn create_or_update( &self, subscription_id: impl Into<String>, resource_group_name: impl Into<String>, resource_name: impl Into<String>, parameters: impl Into<SaasResourceCreation> ) -> RequestBuilder
Creates or updates a SaaS resource.
Arguments:
subscription_id
: The Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000)resource_group_name
: The name of the resource group.resource_name
: The name of the resource.parameters
: Parameters supplied to the create or update subscription level saas operation.
sourcepub fn update(
&self,
subscription_id: impl Into<String>,
resource_group_name: impl Into<String>,
resource_name: impl Into<String>,
parameters: impl Into<SaasResourceCreation>
) -> RequestBuilder
pub fn update( &self, subscription_id: impl Into<String>, resource_group_name: impl Into<String>, resource_name: impl Into<String>, parameters: impl Into<SaasResourceCreation> ) -> RequestBuilder
Updates a SaaS Subscription Level resource.
Arguments:
subscription_id
: The Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000)resource_group_name
: The name of the resource group.resource_name
: The name of the resource.parameters
: Parameters supplied to the update saas operation.
sourcepub fn delete(
&self,
subscription_id: impl Into<String>,
resource_group_name: impl Into<String>,
resource_name: impl Into<String>
) -> RequestBuilder
pub fn delete( &self, subscription_id: impl Into<String>, resource_group_name: impl Into<String>, resource_name: impl Into<String> ) -> RequestBuilder
Deletes the specified SaaS.
Arguments:
subscription_id
: The Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000)resource_group_name
: The name of the resource group.resource_name
: The name of the resource.
sourcepub fn update_to_unsubscribed(
&self,
subscription_id: impl Into<String>,
resource_group_name: impl Into<String>,
resource_name: impl Into<String>,
parameters: impl Into<DeleteOptions>
) -> RequestBuilder
pub fn update_to_unsubscribed( &self, subscription_id: impl Into<String>, resource_group_name: impl Into<String>, resource_name: impl Into<String>, parameters: impl Into<DeleteOptions> ) -> RequestBuilder
Unsubscribe from a specified Subscription Level SaaS.
Arguments:
subscription_id
: The Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000)resource_group_name
: The name of the resource group.resource_name
: The name of the resource.parameters
: Parameters supplied to unsubscribe saas operation.
sourcepub fn list_access_token(
&self,
subscription_id: impl Into<String>,
resource_group_name: impl Into<String>,
resource_name: impl Into<String>
) -> RequestBuilder
pub fn list_access_token( &self, subscription_id: impl Into<String>, resource_group_name: impl Into<String>, resource_name: impl Into<String> ) -> RequestBuilder
Gets the ISV access token for a specified Subscription Level SaaS.
Arguments:
subscription_id
: The Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000)resource_group_name
: The name of the resource group.resource_name
: The name of the resource.
sourcepub fn validate_move_resources(
&self,
subscription_id: impl Into<String>,
resource_group_name: impl Into<String>,
move_resource_parameter: impl Into<MoveResource>
) -> RequestBuilder
pub fn validate_move_resources( &self, subscription_id: impl Into<String>, resource_group_name: impl Into<String>, move_resource_parameter: impl Into<MoveResource> ) -> RequestBuilder
Validate whether a specified Subscription Level SaaS can be moved.
Arguments:
subscription_id
: The Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000)resource_group_name
: The name of the resource group.move_resource_parameter
: Object that represents the resources to move.
sourcepub fn move_resources(
&self,
subscription_id: impl Into<String>,
resource_group_name: impl Into<String>,
move_resource_parameter: impl Into<MoveResource>
) -> RequestBuilder
pub fn move_resources( &self, subscription_id: impl Into<String>, resource_group_name: impl Into<String>, move_resource_parameter: impl Into<MoveResource> ) -> RequestBuilder
Move a specified Subscription Level SaaS.
Arguments:
subscription_id
: The Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000)resource_group_name
: The name of the resource group.move_resource_parameter
: Object that represents the resources to move.