class Azure::Profiles::Latest::Client
Attributes
adhybrid_health_service[R]
advisor[R]
alerts_management[R]
analysis_services[R]
anomaly_detector[R]
api_management[R]
appconfiguration[R]
attestation[R]
automanage[R]
automation[R]
autosuggest[R]
azure_stack[R]
azure_stack_hci[R]
batch[R]
batch_ai[R]
billing[R]
bot_service[R]
cdn[R]
cognitive_services[R]
commerce[R]
compute[R]
computer_vision[R]
consumption[R]
container_instance[R]
container_registry[R]
container_service[R]
content_moderator[R]
cosmosdb[R]
cost_management[R]
custom_search[R]
customer_insights[R]
customimagesearch[R]
customvisionprediction[R]
customvisiontraining[R]
data_box[R]
data_factory[R]
data_lake_analytics[R]
data_lake_store[R]
data_migration[R]
deployment_manager[R]
dev_spaces[R]
dev_test_labs[R]
digital_twins[R]
dns[R]
edge_gateway[R]
entity_search[R]
event_grid[R]
event_hub[R]
face[R]
features[R]
form_recognizer[R]
graph_rbac[R]
hanaonazure[R]
hdinsight[R]
hybrid_compute[R]
image_search[R]
import_export[R]
iot_central[R]
iot_hub[R]
key_vault[R]
kubernetes_configuration[R]
kusto[R]
labservices[R]
links[R]
local_search[R]
locks[R]
logic[R]
luis_runtime[R]
machine_learning[R]
machine_learning_services[R]
maintenance[R]
managed_applications[R]
managed_service_identity[R]
maria_db[R]
marketplace_ordering[R]
media_services[R]
migrate[R]
mixed_reality[R]
monitor[R]
mysql[R]
net_app[R]
network[R]
news_search[R]
notification_hubs[R]
operational_insights[R]
operations_management[R]
peering[R]
personalizer[R]
policy[R]
policy_insights[R]
portal[R]
postgresql[R]
power_bi_dedicated[R]
power_bi_embedded[R]
private_dns[R]
qnamaker[R]
qnamaker_runtime[R]
recovery_services[R]
recovery_services_backup[R]
recovery_services_site_recovery[R]
redis[R]
relay[R]
reservations[R]
resource_graph[R]
resource_health[R]
resources[R]
resources_management[R]
scheduler[R]
search[R]
security[R]
serialconsole[R]
service_bus[R]
service_fabric[R]
signalr[R]
spell_check[R]
sql[R]
sqlvirtualmachine[R]
stor_simple8000_series[R]
storage[R]
storage_cache[R]
storage_sync[R]
stream_analytics[R]
subscriptions[R]
support[R]
synapse[R]
text_analytics[R]
time_series_insights[R]
traffic_manager[R]
video_search[R]
visual_search[R]
vmware_cloud_simple[R]
web[R]
web_search[R]
Public Class Methods
new(options = {})
click to toggle source
Initializes a new instance of the Client
class. @param options [Hash] hash of client options.
options = { tenant_id: 'YOUR TENANT ID', client_id: 'YOUR CLIENT ID', client_secret: 'YOUR CLIENT SECRET', subscription_id: 'YOUR SUBSCRIPTION ID', credentials: credentials, active_directory_settings: active_directory_settings, base_url: 'YOUR BASE URL', options: options } 'credentials' are optional and if not passed in the hash, will be obtained from MsRest::TokenCredentials using MsRestAzure::ApplicationTokenProvider. Also, base_url, active_directory_settings & options are optional.
# File lib/latest/latest_profile_client.rb, line 170 def initialize(options = {}) if options.is_a?(Hash) && options.length == 0 @options = setup_default_options else @options = options end reset!(options) base_url = options[:base_url].nil? ? nil:options[:base_url] sdk_options = options[:options].nil? ? nil:options[:options] @adhybrid_health_service = ADHybridHealthServiceAdapter.new(self, base_url, sdk_options) @advisor = AdvisorAdapter.new(self, base_url, sdk_options) @alerts_management = AlertsManagementAdapter.new(self, base_url, sdk_options) @analysis_services = AnalysisServicesAdapter.new(self, base_url, sdk_options) @api_management = ApiManagementAdapter.new(self, base_url, sdk_options) @appconfiguration = AppconfigurationAdapter.new(self, base_url, sdk_options) @attestation = AttestationAdapter.new(self, base_url, sdk_options) @authorization = AuthorizationAdapter.new(self, base_url, sdk_options) @automanage = AutomanageAdapter.new(self, base_url, sdk_options) @automation = AutomationAdapter.new(self, base_url, sdk_options) @azure_stack = AzureStackAdapter.new(self, base_url, sdk_options) @azure_stack_hci = AzureStackHCIAdapter.new(self, base_url, sdk_options) @batch = BatchAdapter.new(self, base_url, sdk_options) @batch_ai = BatchAIAdapter.new(self, base_url, sdk_options) @billing = BillingAdapter.new(self, base_url, sdk_options) @bot_service = BotServiceAdapter.new(self, base_url, sdk_options) @cdn = CDNAdapter.new(self, base_url, sdk_options) @cognitive_services = CognitiveServicesAdapter.new(self, base_url, sdk_options) @commerce = CommerceAdapter.new(self, base_url, sdk_options) @compute = ComputeAdapter.new(self, base_url, sdk_options) @consumption = ConsumptionAdapter.new(self, base_url, sdk_options) @container_instance = ContainerInstanceAdapter.new(self, base_url, sdk_options) @container_registry = ContainerRegistryAdapter.new(self, base_url, sdk_options) @container_service = ContainerServiceAdapter.new(self, base_url, sdk_options) @cosmosdb = CosmosdbAdapter.new(self, base_url, sdk_options) @cost_management = CostManagementAdapter.new(self, base_url, sdk_options) @customer_insights = CustomerInsightsAdapter.new(self, base_url, sdk_options) @data_box = DataBoxAdapter.new(self, base_url, sdk_options) @data_share = DataShareAdapter.new(self, base_url, sdk_options) @data_lake_analytics = DataLakeAnalyticsAdapter.new(self, base_url, sdk_options) @data_lake_store = DataLakeStoreAdapter.new(self, base_url, sdk_options) @data_migration = DataMigrationAdapter.new(self, base_url, sdk_options) @data_factory = DataFactoryAdapter.new(self, base_url, sdk_options) @deployment_manager = DeploymentManagerAdapter.new(self, base_url, sdk_options) @dev_spaces = DevSpacesAdapter.new(self, base_url, sdk_options) @dev_test_labs = DevTestLabsAdapter.new(self, base_url, sdk_options) @digital_twins = DigitalTwinsAdapter.new(self, base_url, sdk_options) @dns = DnsAdapter.new(self, base_url, sdk_options) @edge_gateway = EdgeGatewayAdapter.new(self, base_url, sdk_options) @event_grid = EventGridAdapter.new(self, base_url, sdk_options) @event_hub = EventHubAdapter.new(self, base_url, sdk_options) @features = FeaturesAdapter.new(self, base_url, sdk_options) @hanaonazure = HanaonazureAdapter.new(self, base_url, sdk_options) @hdinsight = HdinsightAdapter.new(self, base_url, sdk_options) @hybrid_compute = HybridComputeAdapter.new(self, base_url, sdk_options) @graph_rbac = GraphRbacAdapter.new(self, base_url, sdk_options) @import_export = ImportExportAdapter.new(self, base_url, sdk_options) @iot_central = IotCentralAdapter.new(self, base_url, sdk_options) @iot_hub = IotHubAdapter.new(self, base_url, sdk_options) @key_vault = KeyVaultAdapter.new(self, base_url, sdk_options) @kubernetes_configuration = KubernetesConfigurationAdapter.new(self, base_url, sdk_options) @kusto = KustoAdapter.new(self, base_url, sdk_options) @labservices = LabservicesAdapter.new(self, base_url, sdk_options) @links = LinksAdapter.new(self, base_url, sdk_options) @locks = LocksAdapter.new(self, base_url, sdk_options) @logic = LogicAdapter.new(self, base_url, sdk_options) @machine_learning = MachineLearningAdapter.new(self, base_url, sdk_options) @machine_learning_services = MachineLearningServicesAdapter.new(self, base_url, sdk_options) @maintenance = MaintenanceAdapter.new(self, base_url, sdk_options) @managed_applications = ManagedApplicationsAdapter.new(self, base_url, sdk_options) @maria_db = MariaDBAdapter.new(self, base_url, sdk_options) @marketplace_ordering = MarketplaceOrderingAdapter.new(self, base_url, sdk_options) @media_services = MediaServicesAdapter.new(self, base_url, sdk_options) @migrate = MigrateAdapter.new(self, base_url, sdk_options) @mixed_reality = MixedRealityAdapter.new(self, base_url, sdk_options) @monitor = MonitorAdapter.new(self, base_url, sdk_options) @managed_service_identity = ManagedServiceIdentityAdapter.new(self, base_url, sdk_options) @mysql = MysqlAdapter.new(self, base_url, sdk_options) @net_app = NetAppAdapter.new(self, base_url, sdk_options) @network = NetworkAdapter.new(self, base_url, sdk_options) @notification_hubs = NotificationHubsAdapter.new(self, base_url, sdk_options) @operational_insights = OperationalInsightsAdapter.new(self, base_url, sdk_options) @operations_management = OperationsManagementAdapter.new(self, base_url, sdk_options) @peering = PeeringAdapter.new(self, base_url, sdk_options) @policy = PolicyAdapter.new(self, base_url, sdk_options) @policy_insights = PolicyInsightsAdapter.new(self, base_url, sdk_options) @portal = PortalAdapter.new(self, base_url, sdk_options) @postgresql = PostgresqlAdapter.new(self, base_url, sdk_options) @power_bi_embedded = PowerBiEmbeddedAdapter.new(self, base_url, sdk_options) @power_bi_dedicated = PowerBiDedicatedAdapter.new(self, base_url, sdk_options) @private_dns = PrivateDnsAdapter.new(self, base_url, sdk_options) @recovery_services = RecoveryServicesAdapter.new(self, base_url, sdk_options) @recovery_services_backup = RecoveryServicesBackupAdapter.new(self, base_url, sdk_options) @recovery_services_site_recovery = RecoveryServicesSiteRecoveryAdapter.new(self, base_url, sdk_options) @redis = RedisAdapter.new(self, base_url, sdk_options) @relay = RelayAdapter.new(self, base_url, sdk_options) @reservations = ReservationsAdapter.new(self, base_url, sdk_options) @resource_health = ResourceHealthAdapter.new(self, base_url, sdk_options) @resource_graph = ResourceGraphAdapter.new(self, base_url, sdk_options) @resources = ResourcesAdapter.new(self, base_url, sdk_options) @resources_management = ResourcesManagementAdapter.new(self, base_url, sdk_options) @scheduler = SchedulerAdapter.new(self, base_url, sdk_options) @search = SearchAdapter.new(self, base_url, sdk_options) @security = SecurityAdapter.new(self, base_url, sdk_options) @serialconsole = SerialconsoleAdapter.new(self, base_url, sdk_options) @service_bus = ServiceBusAdapter.new(self, base_url, sdk_options) @service_fabric = ServiceFabricAdapter.new(self, base_url, sdk_options) @signalr = SignalrAdapter.new(self, base_url, sdk_options) @sql = SQLAdapter.new(self, base_url, sdk_options) @sqlvirtualmachine = SqlvirtualmachineAdapter.new(self, base_url, sdk_options) @stor_simple8000_series = StorSimple8000SeriesAdapter.new(self, base_url, sdk_options) @storage = StorageAdapter.new(self, base_url, sdk_options) @storage_sync = StorageSyncAdapter.new(self, base_url, sdk_options) @storage_cache = StorageCacheAdapter.new(self, base_url, sdk_options) @stream_analytics = StreamAnalyticsAdapter.new(self, base_url, sdk_options) @subscriptions = SubscriptionsAdapter.new(self, base_url, sdk_options) @support = SupportAdapter.new(self, base_url, sdk_options) @synapse = SynapseAdapter.new(self, base_url, sdk_options) @time_series_insights = TimeSeriesInsightsAdapter.new(self, base_url, sdk_options) @traffic_manager = TrafficManagerAdapter.new(self, base_url, sdk_options) @vmware_cloud_simple = VMwareCloudSimpleAdapter.new(self, base_url, sdk_options) @web = WebAdapter.new(self, base_url, sdk_options) @anomaly_detector = AnomalyDetectorAdapter.new(self, base_url, sdk_options) @autosuggest = AutosuggestAdapter.new(self, base_url, sdk_options) @customimagesearch = CustomimagesearchAdapter.new(self, base_url, sdk_options) @computer_vision = ComputerVisionAdapter.new(self, base_url, sdk_options) @content_moderator = ContentModeratorAdapter.new(self, base_url, sdk_options) @custom_search = CustomSearchAdapter.new(self, base_url, sdk_options) @customvisiontraining = CustomvisiontrainingAdapter.new(self, base_url, sdk_options) @customvisionprediction = CustomvisionpredictionAdapter.new(self, base_url, sdk_options) @entity_search = EntitySearchAdapter.new(self, base_url, sdk_options) @face = FaceAdapter.new(self, base_url, sdk_options) @form_recognizer = FormRecognizerAdapter.new(self, base_url, sdk_options) @image_search = ImageSearchAdapter.new(self, base_url, sdk_options) @local_search = LocalSearchAdapter.new(self, base_url, sdk_options) @luis_runtime = LuisRuntimeAdapter.new(self, base_url, sdk_options) @luis_authoring = LuisAuthoringAdapter.new(self, base_url, sdk_options) @news_search = NewsSearchAdapter.new(self, base_url, sdk_options) @personalizer = PersonalizerAdapter.new(self, base_url, sdk_options) @qnamaker = QnamakerAdapter.new(self, base_url, sdk_options) @qnamaker_runtime = QnamakerRuntimeAdapter.new(self, base_url, sdk_options) @spell_check = SpellCheckAdapter.new(self, base_url, sdk_options) @text_analytics = TextAnalyticsAdapter.new(self, base_url, sdk_options) @video_search = VideoSearchAdapter.new(self, base_url, sdk_options) @web_search = WebSearchAdapter.new(self, base_url, sdk_options) @visual_search = VisualSearchAdapter.new(self, base_url, sdk_options) end