pub struct Client(_);

Implementations§

source§

impl Client

source

pub fn unregister( &self, resource_provider_namespace: impl Into<String>, subscription_id: impl Into<String> ) -> RequestBuilder

Unregisters a subscription from a resource provider.

Arguments:

  • resource_provider_namespace: The namespace of the resource provider to unregister.
  • subscription_id: The Microsoft Azure subscription ID.
source

pub fn register_at_management_group_scope( &self, resource_provider_namespace: impl Into<String>, group_id: impl Into<String> ) -> RequestBuilder

Registers a management group with a resource provider. Use this operation to register a resource provider with resource types that can be deployed at the management group scope. It does not recursively register subscriptions within the management group. Instead, you must register subscriptions individually.

Arguments:

  • resource_provider_namespace: The namespace of the resource provider to register.
  • group_id: The management group ID.
source

pub fn provider_permissions( &self, resource_provider_namespace: impl Into<String>, subscription_id: impl Into<String> ) -> RequestBuilder

Get the provider permissions.

Arguments:

  • resource_provider_namespace: The namespace of the resource provider.
  • subscription_id: The Microsoft Azure subscription ID.
source

pub fn register( &self, resource_provider_namespace: impl Into<String>, subscription_id: impl Into<String> ) -> RequestBuilder

Registers a subscription with a resource provider.

Arguments:

  • resource_provider_namespace: The namespace of the resource provider to register.
  • subscription_id: The Microsoft Azure subscription ID.
source

pub fn list(&self, subscription_id: impl Into<String>) -> RequestBuilder

Gets all resource providers for a subscription.

Arguments:

  • subscription_id: The Microsoft Azure subscription ID.
source

pub fn list_at_tenant_scope(&self) -> RequestBuilder

Gets all resource providers for the tenant.

source

pub fn get( &self, resource_provider_namespace: impl Into<String>, subscription_id: impl Into<String> ) -> RequestBuilder

Gets the specified resource provider.

Arguments:

  • resource_provider_namespace: The namespace of the resource provider.
  • subscription_id: The Microsoft Azure subscription ID.
source

pub fn get_at_tenant_scope( &self, resource_provider_namespace: impl Into<String> ) -> RequestBuilder

Gets the specified resource provider at the tenant level.

Arguments:

  • resource_provider_namespace: The namespace of the resource provider.

Auto Trait Implementations§

§

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> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

const: unstable · source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

const: unstable · source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

const: unstable · source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for Twhere U: From<T>,

const: unstable · source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

source§

impl<T, U> TryFrom<U> for Twhere U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
const: unstable · source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for Twhere U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
const: unstable · source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for Twhere V: MultiLane<T>,

§

fn vzip(self) -> V

source§

impl<T> WithSubscriber for T

source§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more
source§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more