ApiCollectionProperties Class
- java.
lang. Object - com.
azure. resourcemanager. security. fluent. models. ApiCollectionProperties
- com.
Implements
public final class ApiCollectionProperties
implements JsonSerializable<ApiCollectionProperties>
Describes the properties of an API collection.
Constructor | Description |
---|---|
Api |
Creates an instance of Api |
Modifier and Type | Method and Description |
---|---|
String |
base Get the base |
String |
discovered Get the discovered |
String |
display Get the display |
static
Api |
from Reads an instance of Api |
Long |
number Get the number |
Long |
number Get the number |
Long |
number Get the number |
Long |
number Get the number |
Long |
number Get the number |
Provisioning |
provisioning Get the provisioning |
String |
sensitivity Get the sensitivity |
Json |
to |
void |
validate()
Validates the instance. |
Methods inherited from java.lang.Object
ApiCollectionProperties
public ApiCollectionProperties()
Creates an instance of ApiCollectionProperties class.
baseUrl
public String baseUrl()
Get the baseUrl property: The base URI for this API collection. All endpoints of this API collection extend this base URI.
Returns:
discoveredVia
public String discoveredVia()
Get the discoveredVia property: The resource Id of the resource from where this API collection was discovered.
Returns:
displayName
public String displayName()
Get the displayName property: The display name of the API collection.
Returns:
fromJson
public static ApiCollectionProperties fromJson(JsonReader jsonReader)
Reads an instance of ApiCollectionProperties from the JsonReader.
Parameters:
Returns:
Throws:
numberOfApiEndpoints
public Long numberOfApiEndpoints()
Get the numberOfApiEndpoints property: The number of API endpoints discovered in this API collection.
Returns:
numberOfApiEndpointsWithSensitiveDataExposed
public Long numberOfApiEndpointsWithSensitiveDataExposed()
Get the numberOfApiEndpointsWithSensitiveDataExposed property: The number of API endpoints in this API collection which are exposing sensitive data in their requests and/or responses.
Returns:
numberOfExternalApiEndpoints
public Long numberOfExternalApiEndpoints()
Get the numberOfExternalApiEndpoints property: The number of API endpoints in this API collection for which API traffic from the internet was observed.
Returns:
numberOfInactiveApiEndpoints
public Long numberOfInactiveApiEndpoints()
Get the numberOfInactiveApiEndpoints property: The number of API endpoints in this API collection that have not received any API traffic in the last 30 days.
Returns:
numberOfUnauthenticatedApiEndpoints
public Long numberOfUnauthenticatedApiEndpoints()
Get the numberOfUnauthenticatedApiEndpoints property: The number of API endpoints in this API collection that are unauthenticated.
Returns:
provisioningState
public ProvisioningState provisioningState()
Get the provisioningState property: Gets the provisioning state of the API collection.
Returns:
sensitivityLabel
public String sensitivityLabel()
Get the sensitivityLabel property: The highest priority sensitivity label from Microsoft Purview in this API collection.
Returns:
toJson
validate
public void validate()
Validates the instance.
Azure SDK for Java geri bildirimi
Azure SDK for Java, açık kaynak bir projedir. Geri bildirim sağlamak için bir bağlantı seçin: