Class ServicesPropertiesArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.azurenative.securityandcompliance.inputs.ServicesPropertiesArgs
-
public final class ServicesPropertiesArgs extends com.pulumi.resources.ResourceArgs
The properties of a service instance.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ServicesPropertiesArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static ServicesPropertiesArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<java.util.List<ServiceAccessPolicyEntryArgs>>>
accessPolicies()
java.util.Optional<com.pulumi.core.Output<ServiceAuthenticationConfigurationInfoArgs>>
authenticationConfiguration()
static ServicesPropertiesArgs.Builder
builder()
static ServicesPropertiesArgs.Builder
builder(ServicesPropertiesArgs defaults)
java.util.Optional<com.pulumi.core.Output<ServiceCorsConfigurationInfoArgs>>
corsConfiguration()
java.util.Optional<com.pulumi.core.Output<ServiceCosmosDbConfigurationInfoArgs>>
cosmosDbConfiguration()
java.util.Optional<com.pulumi.core.Output<ServiceExportConfigurationInfoArgs>>
exportConfiguration()
java.util.Optional<com.pulumi.core.Output<java.util.List<PrivateEndpointConnectionArgs>>>
privateEndpointConnections()
java.util.Optional<com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,PublicNetworkAccess>>>
publicNetworkAccess()
-
-
-
Field Detail
-
Empty
public static final ServicesPropertiesArgs Empty
-
-
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.
-
builder
public static ServicesPropertiesArgs.Builder builder()
-
builder
public static ServicesPropertiesArgs.Builder builder(ServicesPropertiesArgs defaults)
-
-