ServiceEndpointPolicyArgs

data class ServiceEndpointPolicyArgs(val contextualServiceEndpointPolicies: Output<List<String>>? = null, val etag: Output<String>? = null, val id: Output<String>? = null, val location: Output<String>? = null, val serviceAlias: Output<String>? = null, val serviceEndpointPolicyDefinitions: Output<List<ServiceEndpointPolicyDefinitionArgs>>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<ServiceEndpointPolicyArgs>

Service End point policy resource.

Constructors

Link copied to clipboard
constructor(contextualServiceEndpointPolicies: Output<List<String>>? = null, etag: Output<String>? = null, id: Output<String>? = null, location: Output<String>? = null, serviceAlias: Output<String>? = null, serviceEndpointPolicyDefinitions: Output<List<ServiceEndpointPolicyDefinitionArgs>>? = null, tags: Output<Map<String, String>>? = null)

Properties

Link copied to clipboard

A collection of contextual service endpoint policy.

Link copied to clipboard
val etag: Output<String>? = null

A unique read-only string that changes whenever the resource is updated.

Link copied to clipboard
val id: Output<String>? = null

Resource ID.

Link copied to clipboard
val location: Output<String>? = null

Resource location.

Link copied to clipboard
val serviceAlias: Output<String>? = null

The alias indicating if the policy belongs to a service

Link copied to clipboard

A collection of service endpoint policy definitions of the service endpoint policy.

Link copied to clipboard
val tags: Output<Map<String, String>>? = null

Resource tags.

Functions

Link copied to clipboard
open override fun toJava(): ServiceEndpointPolicyArgs