Package com.azure.resourcemanager.iothub
Class IotHubManager
java.lang.Object
com.azure.resourcemanager.iothub.IotHubManager
Entry point to IotHubManager. Use this API to manage the IoT hubs in your Azure subscription.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final class
The Configurable allowing configurations to be set. -
Method Summary
Modifier and TypeMethodDescriptionstatic IotHubManager
authenticate
(com.azure.core.credential.TokenCredential credential, com.azure.core.management.profile.AzureProfile profile) Creates an instance of IotHub service API entry point.static IotHubManager
authenticate
(com.azure.core.http.HttpPipeline httpPipeline, com.azure.core.management.profile.AzureProfile profile) Creates an instance of IotHub service API entry point.Gets the resource collection API of Certificates.static IotHubManager.Configurable
Gets a Configurable instance that can be used to create IotHubManager with optional configuration.Gets the resource collection API of IotHubResources.iotHubs()
Gets the resource collection API of IotHubs.Gets the resource collection API of Operations.Gets the resource collection API of PrivateEndpointConnections.Gets the resource collection API of PrivateLinkResourcesOperations.Gets the resource collection API of ResourceProviderCommons.
-
Method Details
-
authenticate
public static IotHubManager authenticate(com.azure.core.credential.TokenCredential credential, com.azure.core.management.profile.AzureProfile profile) Creates an instance of IotHub service API entry point.- Parameters:
credential
- the credential to use.profile
- the Azure profile for client.- Returns:
- the IotHub service API instance.
-
authenticate
public static IotHubManager authenticate(com.azure.core.http.HttpPipeline httpPipeline, com.azure.core.management.profile.AzureProfile profile) Creates an instance of IotHub service API entry point.- Parameters:
httpPipeline
- theHttpPipeline
configured with Azure authentication credential.profile
- the Azure profile for client.- Returns:
- the IotHub service API instance.
-
configure
Gets a Configurable instance that can be used to create IotHubManager with optional configuration.- Returns:
- the Configurable instance allowing configurations.
-
operations
Gets the resource collection API of Operations.- Returns:
- Resource collection API of Operations.
-
iotHubResources
Gets the resource collection API of IotHubResources. It manages IotHubDescription, EventHubConsumerGroupInfo.- Returns:
- Resource collection API of IotHubResources.
-
resourceProviderCommons
Gets the resource collection API of ResourceProviderCommons.- Returns:
- Resource collection API of ResourceProviderCommons.
-
certificates
Gets the resource collection API of Certificates. It manages CertificateDescription.- Returns:
- Resource collection API of Certificates.
-
iotHubs
Gets the resource collection API of IotHubs.- Returns:
- Resource collection API of IotHubs.
-
privateLinkResourcesOperations
Gets the resource collection API of PrivateLinkResourcesOperations.- Returns:
- Resource collection API of PrivateLinkResourcesOperations.
-
privateEndpointConnections
Gets the resource collection API of PrivateEndpointConnections.- Returns:
- Resource collection API of PrivateEndpointConnections.
-
serviceClient
- Returns:
- Wrapped service client IotHubClient providing direct access to the underlying auto-generated API implementation, based on Azure REST API.
-