ProvisioningServiceDescriptionInner Class
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. core. management. Resource - com.
azure. resourcemanager. deviceprovisioningservices. fluent. models. ProvisioningServiceDescriptionInner
- com.
- com.
- com.
public final class ProvisioningServiceDescriptionInner
extends Resource
The description of the provisioning service.
Constructor Summary
| Constructor | Description |
|---|---|
| ProvisioningServiceDescriptionInner() |
Creates an instance of Provisioning |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| String |
etag()
Get the etag property: The Etag field is *not* required. |
|
static
Provisioning |
fromJson(JsonReader jsonReader)
Reads an instance of Provisioning |
| String |
id()
Get the id property: Fully qualified resource Id for the resource. |
|
Managed |
identity()
Get the identity property: The managed service identities assigned to this resource. |
| String |
name()
Get the name property: The name of the resource. |
|
Iot |
properties()
Get the properties property: Service specific properties for a provisioning service. |
| String |
resourceGroup()
Get the resource |
|
Iot |
sku()
Get the sku property: Sku info for a provisioning Service. |
| String |
subscriptionid()
Get the subscriptionid property: The subscription id of the resource. |
|
System |
systemData()
Get the system |
|
Json |
toJson(JsonWriter jsonWriter) |
| String |
type()
Get the type property: The type of the resource. |
|
Provisioning |
withEtag(String etag)
Set the etag property: The Etag field is *not* required. |
|
Provisioning |
withIdentity(ManagedServiceIdentity identity)
Set the identity property: The managed service identities assigned to this resource. |
|
Provisioning |
withLocation(String location) |
|
Provisioning |
withProperties(IotDpsPropertiesDescription properties)
Set the properties property: Service specific properties for a provisioning service. |
|
Provisioning |
withResourceGroup(String resourceGroup)
Set the resource |
|
Provisioning |
withSku(IotDpsSkuInfo sku)
Set the sku property: Sku info for a provisioning Service. |
|
Provisioning |
withSubscriptionid(String subscriptionid)
Set the subscriptionid property: The subscription id of the resource. |
|
Provisioning |
withTags(Map<String,String> tags) |
Methods inherited from ProxyResource
Methods inherited from Resource
Methods inherited from java.lang.Object
Constructor Details
ProvisioningServiceDescriptionInner
public ProvisioningServiceDescriptionInner()
Creates an instance of ProvisioningServiceDescriptionInner 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:
fromJson
public static ProvisioningServiceDescriptionInner fromJson(JsonReader jsonReader)
Reads an instance of ProvisioningServiceDescriptionInner from the JsonReader.
Parameters:
Returns:
Throws:
id
public String id()
Get the id property: Fully qualified resource Id for the resource.
Overrides:
ProvisioningServiceDescriptionInner.id()Returns:
identity
public ManagedServiceIdentity identity()
Get the identity property: The managed service identities assigned to this resource.
Returns:
name
public String name()
Get the name property: The name of the resource.
Overrides:
ProvisioningServiceDescriptionInner.name()Returns:
properties
public IotDpsPropertiesDescription properties()
Get the properties property: Service specific properties for a provisioning service.
Returns:
resourceGroup
public String resourceGroup()
Get the resourceGroup property: The resource group of the resource.
Returns:
sku
public IotDpsSkuInfo sku()
Get the sku property: Sku info for a provisioning Service.
Returns:
subscriptionid
public String subscriptionid()
Get the subscriptionid property: The subscription id of the resource.
Returns:
systemData
public SystemData systemData()
Get the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information.
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
ProvisioningServiceDescriptionInner.toJson(JsonWriter jsonWriter)Parameters:
Throws:
type
public String type()
Get the type property: The type of the resource.
Overrides:
ProvisioningServiceDescriptionInner.type()Returns:
withEtag
public ProvisioningServiceDescriptionInner 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 ProvisioningServiceDescriptionInner withIdentity(ManagedServiceIdentity identity)
Set the identity property: The managed service identities assigned to this resource.
Parameters:
Returns:
withLocation
public ProvisioningServiceDescriptionInner withLocation(String location)
Overrides:
ProvisioningServiceDescriptionInner.withLocation(String location)Parameters:
withProperties
public ProvisioningServiceDescriptionInner withProperties(IotDpsPropertiesDescription properties)
Set the properties property: Service specific properties for a provisioning service.
Parameters:
Returns:
withResourceGroup
public ProvisioningServiceDescriptionInner withResourceGroup(String resourceGroup)
Set the resourceGroup property: The resource group of the resource.
Parameters:
Returns:
withSku
public ProvisioningServiceDescriptionInner withSku(IotDpsSkuInfo sku)
Set the sku property: Sku info for a provisioning Service.
Parameters:
Returns:
withSubscriptionid
public ProvisioningServiceDescriptionInner withSubscriptionid(String subscriptionid)
Set the subscriptionid property: The subscription id of the resource.
Parameters:
Returns:
withTags
public ProvisioningServiceDescriptionInner withTags(Map<String,String> tags)
Overrides:
ProvisioningServiceDescriptionInner.withTags(Map<String,String> tags)Parameters: