Class ServicesPropertiesArgs


  • public final class ServicesPropertiesArgs
    extends com.pulumi.resources.ResourceArgs
    The properties of a service instance.
    • Method Detail

      • accessPolicies

        public java.util.Optional<com.pulumi.core.Output<java.util.List<ServiceAccessPolicyEntryArgs>>> accessPolicies()
        Returns:
        The access policies of the service instance.
      • authenticationConfiguration

        public java.util.Optional<com.pulumi.core.Output<ServiceAuthenticationConfigurationInfoArgs>> authenticationConfiguration()
        Returns:
        The authentication configuration for the service instance.
      • corsConfiguration

        public java.util.Optional<com.pulumi.core.Output<ServiceCorsConfigurationInfoArgs>> corsConfiguration()
        Returns:
        The settings for the CORS configuration of the service instance.
      • cosmosDbConfiguration

        public java.util.Optional<com.pulumi.core.Output<ServiceCosmosDbConfigurationInfoArgs>> cosmosDbConfiguration()
        Returns:
        The settings for the Cosmos DB database backing the service.
      • exportConfiguration

        public java.util.Optional<com.pulumi.core.Output<ServiceExportConfigurationInfoArgs>> exportConfiguration()
        Returns:
        The settings for the export operation of the service instance.
      • privateEndpointConnections

        public java.util.Optional<com.pulumi.core.Output<java.util.List<PrivateEndpointConnectionArgs>>> privateEndpointConnections()
        Returns:
        The list of private endpoint connections that are set up for this resource.
      • publicNetworkAccess

        public java.util.Optional<com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,​PublicNetworkAccess>>> publicNetworkAccess()
        Returns:
        Control permission for data plane traffic coming from public networks while private endpoint is enabled.