Share via


OutboundEnvironmentEndpointInner Class

  • java.lang.Object
    • com.azure.resourcemanager.hardwaresecuritymodules.fluent.models.OutboundEnvironmentEndpointInner

Implements

public final class OutboundEnvironmentEndpointInner
implements JsonSerializable<OutboundEnvironmentEndpointInner>

Egress endpoints which dedicated hsm service connects to for common purpose.

Method Summary

Modifier and Type Method and Description
String category()

Get the category property: The category of endpoints accessed by the dedicated hsm service, e.g.

List<EndpointDependency> endpoints()

Get the endpoints property: The endpoints that dedicated hsm service connects to.

static OutboundEnvironmentEndpointInner fromJson(JsonReader jsonReader)

Reads an instance of OutboundEnvironmentEndpointInner from the JsonReader.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

Methods inherited from java.lang.Object

Method Details

category

public String category()

Get the category property: The category of endpoints accessed by the dedicated hsm service, e.g. azure-resource-management, apiserver, etc.

Returns:

the category value.

endpoints

public List<EndpointDependency> endpoints()

Get the endpoints property: The endpoints that dedicated hsm service connects to.

Returns:

the endpoints value.

fromJson

public static OutboundEnvironmentEndpointInner fromJson(JsonReader jsonReader)

Reads an instance of OutboundEnvironmentEndpointInner from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of OutboundEnvironmentEndpointInner if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.

Throws:

IOException

- If an error occurs while reading the OutboundEnvironmentEndpointInner.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

Applies to