SecurityPartnerProviderPropertiesFormat Class

  • java.lang.Object
    • com.azure.resourcemanager.network.fluent.models.SecurityPartnerProviderPropertiesFormat

Implements

public final class SecurityPartnerProviderPropertiesFormat
implements JsonSerializable<SecurityPartnerProviderPropertiesFormat>

Properties of the Security Partner Provider.

Constructor Summary

Constructor Description
SecurityPartnerProviderPropertiesFormat()

Creates an instance of SecurityPartnerProviderPropertiesFormat class.

Method Summary

Modifier and Type Method and Description
SecurityPartnerProviderConnectionStatus connectionStatus()

Get the connectionStatus property: The connection status with the Security Partner Provider.

static SecurityPartnerProviderPropertiesFormat fromJson(JsonReader jsonReader)

Reads an instance of SecurityPartnerProviderPropertiesFormat from the JsonReader.

ProvisioningState provisioningState()

Get the provisioningState property: The provisioning state of the Security Partner Provider resource.

SecurityProviderName securityProviderName()

Get the securityProviderName property: The security provider name.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

SubResource virtualHub()

Get the virtualHub property: The virtualHub to which the Security Partner Provider belongs.

SecurityPartnerProviderPropertiesFormat withSecurityProviderName(SecurityProviderName securityProviderName)

Set the securityProviderName property: The security provider name.

SecurityPartnerProviderPropertiesFormat withVirtualHub(SubResource virtualHub)

Set the virtualHub property: The virtualHub to which the Security Partner Provider belongs.

Methods inherited from java.lang.Object

Constructor Details

SecurityPartnerProviderPropertiesFormat

public SecurityPartnerProviderPropertiesFormat()

Creates an instance of SecurityPartnerProviderPropertiesFormat class.

Method Details

connectionStatus

public SecurityPartnerProviderConnectionStatus connectionStatus()

Get the connectionStatus property: The connection status with the Security Partner Provider.

Returns:

the connectionStatus value.

fromJson

public static SecurityPartnerProviderPropertiesFormat fromJson(JsonReader jsonReader)

Reads an instance of SecurityPartnerProviderPropertiesFormat from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of SecurityPartnerProviderPropertiesFormat 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 SecurityPartnerProviderPropertiesFormat.

provisioningState

public ProvisioningState provisioningState()

Get the provisioningState property: The provisioning state of the Security Partner Provider resource.

Returns:

the provisioningState value.

securityProviderName

public SecurityProviderName securityProviderName()

Get the securityProviderName property: The security provider name.

Returns:

the securityProviderName value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

virtualHub

public SubResource virtualHub()

Get the virtualHub property: The virtualHub to which the Security Partner Provider belongs.

Returns:

the virtualHub value.

withSecurityProviderName

public SecurityPartnerProviderPropertiesFormat withSecurityProviderName(SecurityProviderName securityProviderName)

Set the securityProviderName property: The security provider name.

Parameters:

securityProviderName - the securityProviderName value to set.

Returns:

the SecurityPartnerProviderPropertiesFormat object itself.

withVirtualHub

public SecurityPartnerProviderPropertiesFormat withVirtualHub(SubResource virtualHub)

Set the virtualHub property: The virtualHub to which the Security Partner Provider belongs.

Parameters:

virtualHub - the virtualHub value to set.

Returns:

the SecurityPartnerProviderPropertiesFormat object itself.

Applies to