com.microsoft.azure.management.network.ConnectivityIssue Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of azure-mgmt-network Show documentation
Show all versions of azure-mgmt-network Show documentation
This package contains Microsoft Azure Network Management SDK. A new set of management libraries are now Generally Available. For documentation on how to use the new libraries, please see https://aka.ms/azsdk/java/mgmt
/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
*/
package com.microsoft.azure.management.network;
import java.util.List;
import java.util.Map;
import com.fasterxml.jackson.annotation.JsonProperty;
/**
* Information about an issue encountered in the process of checking for
* connectivity.
*/
public class ConnectivityIssue {
/**
* The origin of the issue. Possible values include: 'Local', 'Inbound',
* 'Outbound'.
*/
@JsonProperty(value = "origin", access = JsonProperty.Access.WRITE_ONLY)
private Origin origin;
/**
* The severity of the issue. Possible values include: 'Error', 'Warning'.
*/
@JsonProperty(value = "severity", access = JsonProperty.Access.WRITE_ONLY)
private Severity severity;
/**
* The type of issue. Possible values include: 'Unknown', 'AgentStopped',
* 'GuestFirewall', 'DnsResolution', 'SocketBind', 'NetworkSecurityRule',
* 'UserDefinedRoute', 'PortThrottled', 'Platform'.
*/
@JsonProperty(value = "type", access = JsonProperty.Access.WRITE_ONLY)
private IssueType type;
/**
* Provides additional context on the issue.
*/
@JsonProperty(value = "context", access = JsonProperty.Access.WRITE_ONLY)
private List
© 2015 - 2025 Weber Informatics LLC | Privacy Policy