Interface DedicatedHsm
-
public interface DedicatedHsm
An immutable client-side representation of DedicatedHsm.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
DedicatedHsm.Definition
The entirety of the DedicatedHsm definition.static interface
DedicatedHsm.DefinitionStages
The DedicatedHsm definition stages.static interface
DedicatedHsm.Update
The template for DedicatedHsm update.static interface
DedicatedHsm.UpdateStages
The DedicatedHsm update stages.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
id()
Gets the id property: Fully qualified resource Id for the resource.DedicatedHsmInner
innerModel()
Gets the inner com.azure.resourcemanager.hardwaresecuritymodules.fluent.models.DedicatedHsmInner object.String
location()
Gets the location property: The geo-location where the resource lives.NetworkProfile
managementNetworkProfile()
Gets the managementNetworkProfile property: Specifies the management network interfaces of the dedicated hsm.String
name()
Gets the name property: The name of the resource.NetworkProfile
networkProfile()
Gets the networkProfile property: Specifies the network interfaces of the dedicated hsm.JsonWebKeyType
provisioningState()
Gets the provisioningState property: Provisioning state.DedicatedHsm
refresh()
Refreshes the resource to sync with Azure.DedicatedHsm
refresh(com.azure.core.util.Context context)
Refreshes the resource to sync with Azure.com.azure.core.management.Region
region()
Gets the region of the resource.String
regionName()
Gets the name of the resource region.Sku
sku()
Gets the sku property: SKU details.String
stampId()
Gets the stampId property: This field will be used when RP does not support Availability zones.String
statusMessage()
Gets the statusMessage property: Resource Status Message.com.azure.core.management.SystemData
systemData()
Gets the systemData property: Metadata pertaining to creation and last modification of the resource.Map<String,String>
tags()
Gets the tags property: Resource tags.String
type()
Gets the type property: The type of the resource.DedicatedHsm.Update
update()
Begins update for the DedicatedHsm resource.List<String>
zones()
Gets the zones property: The Dedicated Hsm zones.
-
-
-
Method Detail
-
id
String id()
Gets the id property: Fully qualified resource Id for the resource.- Returns:
- the id value.
-
name
String name()
Gets the name property: The name of the resource.- Returns:
- the name value.
-
type
String type()
Gets the type property: The type of the resource.- Returns:
- the type value.
-
location
String location()
Gets the location property: The geo-location where the resource lives.- Returns:
- the location value.
-
systemData
com.azure.core.management.SystemData systemData()
Gets the systemData property: Metadata pertaining to creation and last modification of the resource.- Returns:
- the systemData value.
-
sku
Sku sku()
Gets the sku property: SKU details.- Returns:
- the sku value.
-
zones
List<String> zones()
Gets the zones property: The Dedicated Hsm zones.- Returns:
- the zones value.
-
networkProfile
NetworkProfile networkProfile()
Gets the networkProfile property: Specifies the network interfaces of the dedicated hsm.- Returns:
- the networkProfile value.
-
managementNetworkProfile
NetworkProfile managementNetworkProfile()
Gets the managementNetworkProfile property: Specifies the management network interfaces of the dedicated hsm.- Returns:
- the managementNetworkProfile value.
-
stampId
String stampId()
Gets the stampId property: This field will be used when RP does not support Availability zones.- Returns:
- the stampId value.
-
statusMessage
String statusMessage()
Gets the statusMessage property: Resource Status Message.- Returns:
- the statusMessage value.
-
provisioningState
JsonWebKeyType provisioningState()
Gets the provisioningState property: Provisioning state.- Returns:
- the provisioningState value.
-
region
com.azure.core.management.Region region()
Gets the region of the resource.- Returns:
- the region of the resource.
-
regionName
String regionName()
Gets the name of the resource region.- Returns:
- the name of the resource region.
-
innerModel
DedicatedHsmInner innerModel()
Gets the inner com.azure.resourcemanager.hardwaresecuritymodules.fluent.models.DedicatedHsmInner object.- Returns:
- the inner object.
-
update
DedicatedHsm.Update update()
Begins update for the DedicatedHsm resource.- Returns:
- the stage of resource update.
-
refresh
DedicatedHsm refresh()
Refreshes the resource to sync with Azure.- Returns:
- the refreshed resource.
-
refresh
DedicatedHsm refresh(com.azure.core.util.Context context)
Refreshes the resource to sync with Azure.- Parameters:
context
- The context to associate with this operation.- Returns:
- the refreshed resource.
-
-