Class DicomServiceInner


  • public final class DicomServiceInner
    extends TaggedResource
    The description of Dicom Service.
    • Constructor Detail

      • DicomServiceInner

        public DicomServiceInner()
    • Method Detail

      • 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.
      • identity

        public ServiceManagedIdentityIdentity identity()
        Get the identity property: Setting indicating whether the service has a managed identity associated with it.
        Returns:
        the identity value.
      • withIdentity

        public DicomServiceInner withIdentity​(ServiceManagedIdentityIdentity identity)
        Set the identity property: Setting indicating whether the service has a managed identity associated with it.
        Parameters:
        identity - the identity value to set.
        Returns:
        the DicomServiceInner object itself.
      • withLocation

        public DicomServiceInner withLocation​(String location)
        Set the location property: The resource location.
        Overrides:
        withLocation in class TaggedResource
        Parameters:
        location - the location value to set.
        Returns:
        the LocationBasedResource object itself.
      • withEtag

        public DicomServiceInner withEtag​(String etag)
        Set the etag property: An etag associated with the resource, used for optimistic concurrency when editing it.
        Overrides:
        withEtag in class TaggedResource
        Parameters:
        etag - the etag value to set.
        Returns:
        the ResourceCore object itself.
      • provisioningState

        public ProvisioningState provisioningState()
        Get the provisioningState property: The provisioning state.
        Returns:
        the provisioningState value.
      • authenticationConfiguration

        public DicomServiceAuthenticationConfiguration authenticationConfiguration()
        Get the authenticationConfiguration property: Dicom Service authentication configuration.
        Returns:
        the authenticationConfiguration value.
      • withAuthenticationConfiguration

        public DicomServiceInner withAuthenticationConfiguration​(DicomServiceAuthenticationConfiguration authenticationConfiguration)
        Set the authenticationConfiguration property: Dicom Service authentication configuration.
        Parameters:
        authenticationConfiguration - the authenticationConfiguration value to set.
        Returns:
        the DicomServiceInner object itself.
      • serviceUrl

        public String serviceUrl()
        Get the serviceUrl property: The url of the Dicom Services.
        Returns:
        the serviceUrl value.
      • privateEndpointConnections

        public List<PrivateEndpointConnection> privateEndpointConnections()
        Get the privateEndpointConnections property: The list of private endpoint connections that are set up for this resource.
        Returns:
        the privateEndpointConnections value.
      • publicNetworkAccess

        public PublicNetworkAccess publicNetworkAccess()
        Get the publicNetworkAccess property: Control permission for data plane traffic coming from public networks while private endpoint is enabled.
        Returns:
        the publicNetworkAccess value.
      • withPublicNetworkAccess

        public DicomServiceInner withPublicNetworkAccess​(PublicNetworkAccess publicNetworkAccess)
        Set the publicNetworkAccess property: Control permission for data plane traffic coming from public networks while private endpoint is enabled.
        Parameters:
        publicNetworkAccess - the publicNetworkAccess value to set.
        Returns:
        the DicomServiceInner object itself.