def rm_client(self): self.log('Getting resource manager client') if not self._resource_client: self._resource_client = ResourceManagementClient( ResourceManagementClientConfiguration(self.azure_credentials, self.subscription_id)) return self._resource_client
def rm_client(self): self.log('Getting resource manager client') if not self._resource_client: config = ResourceManagementClientConfiguration(self.azure_credentials, self.subscription_id) config.add_user_agent(ANSIBLE_USER_AGENT) self._resource_client = ResourceManagementClient(config) return self._resource_client
def rm_client(self): self.log('Getting resource manager client') if not self._resource_client: self.check_client_version( 'resource', resource_client_version, AZURE_EXPECTED_VERSIONS['resource_client_version']) self._resource_client = ResourceManagementClient( self.azure_credentials, self.subscription_id) return self._resource_client
def create_resource_management_client(secrets: Secrets): credentials = create_service_principal_credentials(secrets) return ResourceManagementClient(credentials, secrets.subscription_id)