AzureMonitorPrivateLinkScopeInner Class
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. core. management. Resource - com.
azure. resourcemanager. monitor. fluent. models. AzureMonitorPrivateLinkScopeInner
- com.
- com.
- com.
public final class AzureMonitorPrivateLinkScopeInner
extends Resource
An Azure Monitor PrivateLinkScope definition.
Constructor Summary
Constructor | Description |
---|---|
AzureMonitorPrivateLinkScopeInner() |
Creates an instance of Azure |
Method Summary
Modifier and Type | Method and Description |
---|---|
Access |
accessModeSettings()
Get the access |
static
Azure |
fromJson(JsonReader jsonReader)
Reads an instance of Azure |
String |
id()
Get the id property: Fully qualified resource Id for the resource. |
String |
name()
Get the name property: The name of the resource. |
List<Private |
privateEndpointConnections()
Get the private |
String |
provisioningState()
Get the provisioning |
System |
systemData()
Get the system |
Json |
toJson(JsonWriter jsonWriter) |
String |
type()
Get the type property: The type of the resource. |
void |
validate()
Validates the instance. |
Azure |
withAccessModeSettings(AccessModeSettings accessModeSettings)
Set the access |
Azure |
withLocation(String location) |
Azure |
withTags(Map<String,String> tags) |
Methods inherited from ProxyResource
Methods inherited from Resource
Methods inherited from java.lang.Object
Constructor Details
AzureMonitorPrivateLinkScopeInner
public AzureMonitorPrivateLinkScopeInner()
Creates an instance of AzureMonitorPrivateLinkScopeInner class.
Method Details
accessModeSettings
public AccessModeSettings accessModeSettings()
Get the accessModeSettings property: Access mode settings.
Returns:
fromJson
public static AzureMonitorPrivateLinkScopeInner fromJson(JsonReader jsonReader)
Reads an instance of AzureMonitorPrivateLinkScopeInner from the JsonReader.
Parameters:
Returns:
Throws:
id
public String id()
Get the id property: Fully qualified resource Id for the resource.
Overrides:
AzureMonitorPrivateLinkScopeInner.id()Returns:
name
public String name()
Get the name property: The name of the resource.
Overrides:
AzureMonitorPrivateLinkScopeInner.name()Returns:
privateEndpointConnections
public List
Get the privateEndpointConnections property: List of private endpoint connections.
Returns:
provisioningState
public String provisioningState()
Get the provisioningState property: Current state of this PrivateLinkScope: whether or not is has been provisioned within the resource group it is defined. Users cannot change this value but are able to read from it. Values will include Provisioning ,Succeeded, Canceled and Failed.
Returns:
systemData
public SystemData systemData()
Get the systemData property: System data.
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
AzureMonitorPrivateLinkScopeInner.toJson(JsonWriter jsonWriter)Parameters:
Throws:
type
public String type()
Get the type property: The type of the resource.
Overrides:
AzureMonitorPrivateLinkScopeInner.type()Returns:
validate
public void validate()
Validates the instance.
withAccessModeSettings
public AzureMonitorPrivateLinkScopeInner withAccessModeSettings(AccessModeSettings accessModeSettings)
Set the accessModeSettings property: Access mode settings.
Parameters:
Returns:
withLocation
public AzureMonitorPrivateLinkScopeInner withLocation(String location)
Overrides:
AzureMonitorPrivateLinkScopeInner.withLocation(String location)Parameters:
withTags
public AzureMonitorPrivateLinkScopeInner withTags(Map
Overrides:
AzureMonitorPrivateLinkScopeInner.withTags(Map<String,String> tags)Parameters:
Applies to
Azure SDK for Java