Package-level declarations
Types
Link copied to clipboard
Manages an association between Private Endpoint and Application Security Group.
Link copied to clipboard
data class ApplicationSecurityGroupAssociationArgs(val applicationSecurityGroupId: Output<String>? = null, val privateEndpointId: Output<String>? = null) : ConvertibleToJava<ApplicationSecurityGroupAssociationArgs>
Manages an association between Private Endpoint and Application Security Group.
Link copied to clipboard
Link copied to clipboard
object ApplicationSecurityGroupAssociationMapper : ResourceMapper<ApplicationSecurityGroupAssociation>
Link copied to clipboard
Link copied to clipboard
data class EndpointArgs(val customNetworkInterfaceName: Output<String>? = null, val ipConfigurations: Output<List<EndpointIpConfigurationArgs>>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val privateDnsZoneGroup: Output<EndpointPrivateDnsZoneGroupArgs>? = null, val privateServiceConnection: Output<EndpointPrivateServiceConnectionArgs>? = null, val resourceGroupName: Output<String>? = null, val subnetId: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<EndpointArgs>
Private Endpoints can be imported using the resource id
, e.g.
Link copied to clipboard
class EndpointArgsBuilder
Builder for EndpointArgs.
Link copied to clipboard
Link copied to clipboard
class EndpointResourceBuilder
Builder for Endpoint.
Link copied to clipboard
object PrivatelinkFunctions
Functions
Link copied to clipboard
suspend fun applicationSecurityGroupAssociation(name: String, block: suspend ApplicationSecurityGroupAssociationResourceBuilder.() -> Unit): ApplicationSecurityGroupAssociation