Package-level declarations

Types

Link copied to clipboard
class HypervClusterControllerCluster : KotlinCustomResource

A cluster resource belonging to a site resource. Uses Azure REST API version 2023-10-01-preview. In version 2.x of the Azure Native provider, it used API version 2023-06-06. Other available API versions: 2023-06-06, 2024-05-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native offazure [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
data class HypervClusterControllerClusterArgs(val clusterName: Output<String>? = null, val fqdn: Output<String>? = null, val hostFqdnList: Output<List<String>>? = null, val provisioningState: Output<Either<String, ProvisioningState>>? = null, val resourceGroupName: Output<String>? = null, val runAsAccountId: Output<String>? = null, val siteName: Output<String>? = null) : ConvertibleToJava<HypervClusterControllerClusterArgs>

A cluster resource belonging to a site resource. Uses Azure REST API version 2023-10-01-preview. In version 2.x of the Azure Native provider, it used API version 2023-06-06. Other available API versions: 2023-06-06, 2024-05-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native offazure [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
class HypervHostController : KotlinCustomResource

A host resource belonging to a site resource. Uses Azure REST API version 2023-10-01-preview. In version 2.x of the Azure Native provider, it used API version 2023-06-06. Other available API versions: 2023-06-06, 2024-05-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native offazure [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
data class HypervHostControllerArgs(val fqdn: Output<String>? = null, val hostName: Output<String>? = null, val provisioningState: Output<Either<String, ProvisioningState>>? = null, val resourceGroupName: Output<String>? = null, val runAsAccountId: Output<String>? = null, val siteName: Output<String>? = null) : ConvertibleToJava<HypervHostControllerArgs>

A host resource belonging to a site resource. Uses Azure REST API version 2023-10-01-preview. In version 2.x of the Azure Native provider, it used API version 2023-06-06. Other available API versions: 2023-06-06, 2024-05-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native offazure [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
Link copied to clipboard
class HyperVSite : KotlinCustomResource

Site REST Resource. Uses Azure REST API version 2020-07-07. In version 2.x of the Azure Native provider, it used API version 2020-07-07.

Link copied to clipboard
data class HyperVSiteArgs(val eTag: Output<String>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val properties: Output<SitePropertiesArgs>? = null, val resourceGroupName: Output<String>? = null, val siteName: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<HyperVSiteArgs>

Site REST Resource. Uses Azure REST API version 2020-07-07. In version 2.x of the Azure Native provider, it used API version 2020-07-07.

Link copied to clipboard
Link copied to clipboard
object HyperVSiteMapper : ResourceMapper<HyperVSite>
Link copied to clipboard
Link copied to clipboard
class HypervSitesController : KotlinCustomResource

A HyperV SiteResource Uses Azure REST API version 2023-10-01-preview. In version 2.x of the Azure Native provider, it used API version 2023-06-06. Other available API versions: 2023-06-06, 2024-05-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native offazure [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
data class HypervSitesControllerArgs(val agentDetails: Output<SiteAgentPropertiesArgs>? = null, val applianceName: Output<String>? = null, val discoverySolutionId: Output<String>? = null, val location: Output<String>? = null, val provisioningState: Output<Either<String, ProvisioningState>>? = null, val resourceGroupName: Output<String>? = null, val servicePrincipalIdentityDetails: Output<SiteSpnPropertiesArgs>? = null, val siteName: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<HypervSitesControllerArgs>

A HyperV SiteResource Uses Azure REST API version 2023-10-01-preview. In version 2.x of the Azure Native provider, it used API version 2023-06-06. Other available API versions: 2023-06-06, 2024-05-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native offazure [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
Link copied to clipboard
class ImportSitesController : KotlinCustomResource

A ImportSite Uses Azure REST API version 2023-10-01-preview. In version 2.x of the Azure Native provider, it used API version 2023-06-06. Other available API versions: 2023-06-06, 2024-05-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native offazure [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
data class ImportSitesControllerArgs(val discoverySolutionId: Output<String>? = null, val location: Output<String>? = null, val provisioningState: Output<Either<String, ProvisioningState>>? = null, val resourceGroupName: Output<String>? = null, val siteName: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<ImportSitesControllerArgs>

A ImportSite Uses Azure REST API version 2023-10-01-preview. In version 2.x of the Azure Native provider, it used API version 2023-06-06. Other available API versions: 2023-06-06, 2024-05-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native offazure [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
Link copied to clipboard
class MasterSitesController : KotlinCustomResource

A MasterSite Uses Azure REST API version 2023-10-01-preview. In version 2.x of the Azure Native provider, it used API version 2023-06-06. Other available API versions: 2023-06-06, 2024-05-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native offazure [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
data class MasterSitesControllerArgs(val allowMultipleSites: Output<Boolean>? = null, val customerStorageAccountArmId: Output<String>? = null, val location: Output<String>? = null, val publicNetworkAccess: Output<Either<String, MasterSitePropertiesPublicNetworkAccess>>? = null, val resourceGroupName: Output<String>? = null, val siteName: Output<String>? = null, val sites: Output<List<String>>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<MasterSitesControllerArgs>

A MasterSite Uses Azure REST API version 2023-10-01-preview. In version 2.x of the Azure Native provider, it used API version 2023-06-06. Other available API versions: 2023-06-06, 2024-05-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native offazure [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class PrivateEndpointConnection : KotlinCustomResource

REST model used to encapsulate the user visible state of a PrivateEndpoint. Uses Azure REST API version 2020-07-07. In version 2.x of the Azure Native provider, it used API version 2020-07-07.

Link copied to clipboard
data class PrivateEndpointConnectionArgs(val peConnectionName: Output<String>? = null, val resourceGroupName: Output<String>? = null, val siteName: Output<String>? = null) : ConvertibleToJava<PrivateEndpointConnectionArgs>

REST model used to encapsulate the user visible state of a PrivateEndpoint. Uses Azure REST API version 2020-07-07. In version 2.x of the Azure Native provider, it used API version 2020-07-07.

Link copied to clipboard
class PrivateEndpointConnectionController : KotlinCustomResource

REST model used to encapsulate Private Link properties for tracked resources. Uses Azure REST API version 2023-10-01-preview. In version 2.x of the Azure Native provider, it used API version 2023-06-06. Other available API versions: 2023-06-06, 2024-05-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native offazure [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
data class PrivateEndpointConnectionControllerArgs(val peConnectionName: Output<String>? = null, val privateLinkServiceConnectionState: Output<PrivateLinkServiceConnectionStateArgs>? = null, val resourceGroupName: Output<String>? = null, val siteName: Output<String>? = null) : ConvertibleToJava<PrivateEndpointConnectionControllerArgs>

REST model used to encapsulate Private Link properties for tracked resources. Uses Azure REST API version 2023-10-01-preview. In version 2.x of the Azure Native provider, it used API version 2023-06-06. Other available API versions: 2023-06-06, 2024-05-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native offazure [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
class ServerSitesController : KotlinCustomResource

A ServerSiteResource Uses Azure REST API version 2023-10-01-preview. In version 2.x of the Azure Native provider, it used API version 2023-06-06. Other available API versions: 2023-06-06, 2024-05-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native offazure [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
data class ServerSitesControllerArgs(val agentDetails: Output<SiteAgentPropertiesArgs>? = null, val applianceName: Output<String>? = null, val discoverySolutionId: Output<String>? = null, val location: Output<String>? = null, val resourceGroupName: Output<String>? = null, val servicePrincipalIdentityDetails: Output<SiteSpnPropertiesArgs>? = null, val siteName: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<ServerSitesControllerArgs>

A ServerSiteResource Uses Azure REST API version 2023-10-01-preview. In version 2.x of the Azure Native provider, it used API version 2023-06-06. Other available API versions: 2023-06-06, 2024-05-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native offazure [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
Link copied to clipboard
class Site : KotlinCustomResource

Site REST Resource. Uses Azure REST API version 2020-07-07. In version 2.x of the Azure Native provider, it used API version 2020-07-07.

Link copied to clipboard
data class SiteArgs(val eTag: Output<String>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val properties: Output<SitePropertiesArgs>? = null, val resourceGroupName: Output<String>? = null, val siteName: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<SiteArgs>

Site REST Resource. Uses Azure REST API version 2020-07-07. In version 2.x of the Azure Native provider, it used API version 2020-07-07.

Link copied to clipboard

Builder for SiteArgs.

Link copied to clipboard
object SiteMapper : ResourceMapper<Site>
Link copied to clipboard

Builder for Site.

Link copied to clipboard
class SitesController : KotlinCustomResource

A VmwareSite Uses Azure REST API version 2023-10-01-preview. In version 2.x of the Azure Native provider, it used API version 2023-06-06. Other available API versions: 2023-06-06, 2024-05-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native offazure [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
data class SitesControllerArgs(val agentDetails: Output<SiteAgentPropertiesArgs>? = null, val applianceName: Output<String>? = null, val discoverySolutionId: Output<String>? = null, val location: Output<String>? = null, val resourceGroupName: Output<String>? = null, val servicePrincipalIdentityDetails: Output<SiteSpnPropertiesArgs>? = null, val siteName: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<SitesControllerArgs>

A VmwareSite Uses Azure REST API version 2023-10-01-preview. In version 2.x of the Azure Native provider, it used API version 2023-06-06. Other available API versions: 2023-06-06, 2024-05-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native offazure [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
object SitesControllerMapper : ResourceMapper<SitesController>
Link copied to clipboard
class SqlDiscoverySiteDataSourceController : KotlinCustomResource

A SQL discovery site data source resource. Uses Azure REST API version 2023-10-01-preview. In version 2.x of the Azure Native provider, it used API version 2023-06-06. Other available API versions: 2023-06-06, 2024-05-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native offazure [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
data class SqlDiscoverySiteDataSourceControllerArgs(val discoverySiteDataSourceName: Output<String>? = null, val discoverySiteId: Output<String>? = null, val resourceGroupName: Output<String>? = null, val siteName: Output<String>? = null, val sqlSiteName: Output<String>? = null) : ConvertibleToJava<SqlDiscoverySiteDataSourceControllerArgs>

A SQL discovery site data source resource. Uses Azure REST API version 2023-10-01-preview. In version 2.x of the Azure Native provider, it used API version 2023-06-06. Other available API versions: 2023-06-06, 2024-05-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native offazure [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
class SqlSitesController : KotlinCustomResource

SQL site web model. Uses Azure REST API version 2023-10-01-preview. In version 2.x of the Azure Native provider, it used API version 2023-06-06. Other available API versions: 2023-06-06, 2024-05-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native offazure [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
data class SqlSitesControllerArgs(val discoveryScenario: Output<Either<String, SqlSitePropertiesDiscoveryScenario>>? = null, val resourceGroupName: Output<String>? = null, val siteAppliancePropertiesCollection: Output<List<SiteAppliancePropertiesArgs>>? = null, val siteName: Output<String>? = null, val sqlSiteName: Output<String>? = null) : ConvertibleToJava<SqlSitesControllerArgs>

SQL site web model. Uses Azure REST API version 2023-10-01-preview. In version 2.x of the Azure Native provider, it used API version 2023-06-06. Other available API versions: 2023-06-06, 2024-05-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native offazure [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
Link copied to clipboard
class VcenterController : KotlinCustomResource

A vcenter resource belonging to a site resource. Uses Azure REST API version 2023-10-01-preview. In version 2.x of the Azure Native provider, it used API version 2023-06-06. Other available API versions: 2023-06-06, 2024-05-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native offazure [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
data class VcenterControllerArgs(val fqdn: Output<String>? = null, val friendlyName: Output<String>? = null, val port: Output<String>? = null, val provisioningState: Output<Either<String, ProvisioningState>>? = null, val resourceGroupName: Output<String>? = null, val runAsAccountId: Output<String>? = null, val siteName: Output<String>? = null, val vcenterName: Output<String>? = null) : ConvertibleToJava<VcenterControllerArgs>

A vcenter resource belonging to a site resource. Uses Azure REST API version 2023-10-01-preview. In version 2.x of the Azure Native provider, it used API version 2023-06-06. Other available API versions: 2023-06-06, 2024-05-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native offazure [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
object VcenterControllerMapper : ResourceMapper<VcenterController>
Link copied to clipboard
class WebAppDiscoverySiteDataSourcesController : KotlinCustomResource

Web app data source web model. Uses Azure REST API version 2023-10-01-preview. In version 2.x of the Azure Native provider, it used API version 2023-06-06. Other available API versions: 2023-06-06, 2024-05-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native offazure [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

data class WebAppDiscoverySiteDataSourcesControllerArgs(val discoverySiteDataSourceName: Output<String>? = null, val discoverySiteId: Output<String>? = null, val resourceGroupName: Output<String>? = null, val siteName: Output<String>? = null, val webAppSiteName: Output<String>? = null) : ConvertibleToJava<WebAppDiscoverySiteDataSourcesControllerArgs>

Web app data source web model. Uses Azure REST API version 2023-10-01-preview. In version 2.x of the Azure Native provider, it used API version 2023-06-06. Other available API versions: 2023-06-06, 2024-05-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native offazure [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
class WebAppSitesController : KotlinCustomResource

WebApp site web model. Uses Azure REST API version 2023-10-01-preview. In version 2.x of the Azure Native provider, it used API version 2023-06-06. Other available API versions: 2023-06-06, 2024-05-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native offazure [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
data class WebAppSitesControllerArgs(val discoveryScenario: Output<Either<String, WebAppSitePropertiesDiscoveryScenario>>? = null, val resourceGroupName: Output<String>? = null, val siteAppliancePropertiesCollection: Output<List<SiteAppliancePropertiesArgs>>? = null, val siteName: Output<String>? = null, val webAppSiteName: Output<String>? = null) : ConvertibleToJava<WebAppSitesControllerArgs>

WebApp site web model. Uses Azure REST API version 2023-10-01-preview. In version 2.x of the Azure Native provider, it used API version 2023-06-06. Other available API versions: 2023-06-06, 2024-05-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native offazure [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard

Functions

Link copied to clipboard
suspend fun hyperVSite(name: String, block: suspend HyperVSiteResourceBuilder.() -> Unit): HyperVSite
Link copied to clipboard
fun site(name: String): Site
suspend fun site(name: String, block: suspend SiteResourceBuilder.() -> Unit): Site
Link copied to clipboard