Class DataCollectionEndpointResourceInner


  • public class DataCollectionEndpointResourceInner
    extends com.azure.core.management.Resource
    Definition of ARM tracked top level resource.
    • Constructor Detail

      • DataCollectionEndpointResourceInner

        public DataCollectionEndpointResourceInner()
    • Method Detail

      • etag

        public String etag()
        Get the etag property: Resource entity tag (ETag).
        Returns:
        the etag value.
      • systemData

        public com.azure.core.management.SystemData systemData()
        Get the systemData property: Metadata pertaining to creation and last modification of the resource.
        Returns:
        the systemData value.
      • description

        public String description()
        Get the description property: Description of the data collection endpoint.
        Returns:
        the description value.
      • withDescription

        public DataCollectionEndpointResourceInner withDescription​(String description)
        Set the description property: Description of the data collection endpoint.
        Parameters:
        description - the description value to set.
        Returns:
        the DataCollectionEndpointResourceInner object itself.
      • immutableId

        public String immutableId()
        Get the immutableId property: The immutable ID of this data collection endpoint resource. This property is READ-ONLY.
        Returns:
        the immutableId value.
      • withImmutableId

        public DataCollectionEndpointResourceInner withImmutableId​(String immutableId)
        Set the immutableId property: The immutable ID of this data collection endpoint resource. This property is READ-ONLY.
        Parameters:
        immutableId - the immutableId value to set.
        Returns:
        the DataCollectionEndpointResourceInner object itself.
      • configurationAccess

        public DataCollectionEndpointConfigurationAccess configurationAccess()
        Get the configurationAccess property: The endpoint used by agents to access their configuration.
        Returns:
        the configurationAccess value.
      • withConfigurationAccess

        public DataCollectionEndpointResourceInner withConfigurationAccess​(DataCollectionEndpointConfigurationAccess configurationAccess)
        Set the configurationAccess property: The endpoint used by agents to access their configuration.
        Parameters:
        configurationAccess - the configurationAccess value to set.
        Returns:
        the DataCollectionEndpointResourceInner object itself.
      • logsIngestion

        public DataCollectionEndpointLogsIngestion logsIngestion()
        Get the logsIngestion property: The endpoint used by clients to ingest logs.
        Returns:
        the logsIngestion value.
      • networkAcls

        public DataCollectionEndpointNetworkAcls networkAcls()
        Get the networkAcls property: Network access control rules for the endpoints.
        Returns:
        the networkAcls value.
      • provisioningState

        public KnownDataCollectionEndpointProvisioningState provisioningState()
        Get the provisioningState property: The resource provisioning state. This property is READ-ONLY.
        Returns:
        the provisioningState value.
      • validate

        public void validate()
        Validates the instance.
        Throws:
        IllegalArgumentException - thrown if the instance is not valid.