IotHubDescriptionInner Class
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. core. management. Resource - com.
azure. resourcemanager. iothub. fluent. models. IotHubDescriptionInner
- com.
- com.
- com.
public final class IotHubDescriptionInner
extends Resource
The description of the IoT hub.
Constructor Summary
Constructor | Description |
---|---|
IotHubDescriptionInner() |
Creates an instance of Iot |
Method Summary
Modifier and Type | Method and Description |
---|---|
String |
etag()
Get the etag property: The Etag field is *not* required. |
Arm |
identity()
Get the identity property: The managed identities for the Iot |
Iot |
properties()
Get the properties property: Iot |
Iot |
sku()
Get the sku property: Iot |
System |
systemData()
Get the system |
void |
validate()
Validates the instance. |
Iot |
withEtag(String etag)
Set the etag property: The Etag field is *not* required. |
Iot |
withIdentity(ArmIdentity identity)
Set the identity property: The managed identities for the Iot |
Iot |
withLocation(String location) |
Iot |
withProperties(IotHubProperties properties)
Set the properties property: Iot |
Iot |
withSku(IotHubSkuInfo sku)
Set the sku property: Iot |
Iot |
withTags(Map<String,String> tags) |
Methods inherited from ProxyResource
Methods inherited from Resource
Methods inherited from java.lang.Object
Constructor Details
IotHubDescriptionInner
public IotHubDescriptionInner()
Creates an instance of IotHubDescriptionInner class.
Method Details
etag
public String etag()
Get the etag property: The Etag field is *not* required. If it is provided in the response body, it must also be provided as a header per the normal ETag convention.
Returns:
identity
public ArmIdentity identity()
Get the identity property: The managed identities for the IotHub.
Returns:
properties
public IotHubProperties properties()
Get the properties property: IotHub properties.
Returns:
sku
public IotHubSkuInfo sku()
Get the sku property: IotHub SKU info.
Returns:
systemData
public SystemData systemData()
Get the systemData property: The system meta data relating to this resource.
Returns:
validate
public void validate()
Validates the instance.
withEtag
public IotHubDescriptionInner withEtag(String etag)
Set the etag property: The Etag field is *not* required. If it is provided in the response body, it must also be provided as a header per the normal ETag convention.
Parameters:
Returns:
withIdentity
public IotHubDescriptionInner withIdentity(ArmIdentity identity)
Set the identity property: The managed identities for the IotHub.
Parameters:
Returns:
withLocation
public IotHubDescriptionInner withLocation(String location)
Overrides:
IotHubDescriptionInner.withLocation(String location)Parameters:
withProperties
public IotHubDescriptionInner withProperties(IotHubProperties properties)
Set the properties property: IotHub properties.
Parameters:
Returns:
withSku
public IotHubDescriptionInner withSku(IotHubSkuInfo sku)
Set the sku property: IotHub SKU info.
Parameters:
Returns:
withTags
public IotHubDescriptionInner withTags(Map
Overrides:
IotHubDescriptionInner.withTags(Map<String,String> tags)Parameters:
Applies to
Azure SDK for Java
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for