diff --git a/azure-rest-api-specs b/azure-rest-api-specs
index 39879dbcfe0d..f9aba9f7c59a 160000
--- a/azure-rest-api-specs
+++ b/azure-rest-api-specs
@@ -1 +1 @@
-Subproject commit 39879dbcfe0d8d66afbe073f287cf8f246928243
+Subproject commit f9aba9f7c59a0194f7c58094f5a092fd2098caf4
diff --git a/provider/cmd/pulumi-resource-azure-native/schema.json b/provider/cmd/pulumi-resource-azure-native/schema.json
index 5dba173408d8..7bf0f5c43e47 100644
--- a/provider/cmd/pulumi-resource-azure-native/schema.json
+++ b/provider/cmd/pulumi-resource-azure-native/schema.json
@@ -22,6 +22,7 @@
"adhybridhealthservice": "ADHybridHealthService",
"advisor": "Advisor",
"agfoodplatform": "AgFoodPlatform",
+ "agricultureplatform": "AgriculturePlatform",
"alertsmanagement": "AlertsManagement",
"analysisservices": "AnalysisServices",
"apicenter": "ApiCenter",
@@ -100,6 +101,7 @@
"dbformysql": "DBforMySQL",
"dbforpostgresql": "DBforPostgreSQL",
"delegatednetwork": "DelegatedNetwork",
+ "dependencymap": "DependencyMap",
"desktopvirtualization": "DesktopVirtualization",
"devcenter": "DevCenter",
"devhub": "DevHub",
@@ -289,6 +291,7 @@
"github.com/pulumi/pulumi-azure-native-sdk/adhybridhealthservice/v2": "adhybridhealthservice",
"github.com/pulumi/pulumi-azure-native-sdk/advisor/v2": "advisor",
"github.com/pulumi/pulumi-azure-native-sdk/agfoodplatform/v2": "agfoodplatform",
+ "github.com/pulumi/pulumi-azure-native-sdk/agricultureplatform/v2": "agricultureplatform",
"github.com/pulumi/pulumi-azure-native-sdk/alertsmanagement/v2": "alertsmanagement",
"github.com/pulumi/pulumi-azure-native-sdk/analysisservices/v2": "analysisservices",
"github.com/pulumi/pulumi-azure-native-sdk/apicenter/v2": "apicenter",
@@ -366,6 +369,7 @@
"github.com/pulumi/pulumi-azure-native-sdk/dbformysql/v2": "dbformysql",
"github.com/pulumi/pulumi-azure-native-sdk/dbforpostgresql/v2": "dbforpostgresql",
"github.com/pulumi/pulumi-azure-native-sdk/delegatednetwork/v2": "delegatednetwork",
+ "github.com/pulumi/pulumi-azure-native-sdk/dependencymap/v2": "dependencymap",
"github.com/pulumi/pulumi-azure-native-sdk/desktopvirtualization/v2": "desktopvirtualization",
"github.com/pulumi/pulumi-azure-native-sdk/devcenter/v2": "devcenter",
"github.com/pulumi/pulumi-azure-native-sdk/devhub/v2": "devhub",
@@ -547,6 +551,7 @@
"adhybridhealthservice": "adhybridhealthservice",
"advisor": "advisor",
"agfoodplatform": "agfoodplatform",
+ "agricultureplatform": "agricultureplatform",
"alertsmanagement": "alertsmanagement",
"analysisservices": "analysisservices",
"apicenter": "apicenter",
@@ -625,6 +630,7 @@
"dbformysql": "dbformysql",
"dbforpostgresql": "dbforpostgresql",
"delegatednetwork": "delegatednetwork",
+ "dependencymap": "dependencymap",
"desktopvirtualization": "desktopvirtualization",
"devcenter": "devcenter",
"devhub": "devhub",
@@ -809,6 +815,7 @@
"adhybridhealthservice": "adhybridhealthservice",
"advisor": "advisor",
"agfoodplatform": "agfoodplatform",
+ "agricultureplatform": "agricultureplatform",
"alertsmanagement": "alertsmanagement",
"analysisservices": "analysisservices",
"apicenter": "apicenter",
@@ -886,6 +893,7 @@
"dbformysql": "dbformysql",
"dbforpostgresql": "dbforpostgresql",
"delegatednetwork": "delegatednetwork",
+ "dependencymap": "dependencymap",
"desktopvirtualization": "desktopvirtualization",
"devcenter": "devcenter",
"devhub": "devhub",
@@ -2966,6 +2974,627 @@
},
"type": "object"
},
+ "azure-native:agricultureplatform:AgriServiceConfigResponse": {
+ "description": "Config of the AgriService resource instance.",
+ "properties": {
+ "appServiceResourceId": {
+ "type": "string",
+ "description": "App service resource Id."
+ },
+ "cosmosDbResourceId": {
+ "type": "string",
+ "description": "Cosmos Db resource Id."
+ },
+ "instanceUri": {
+ "type": "string",
+ "description": "Instance URI of the AgriService instance."
+ },
+ "keyVaultResourceId": {
+ "type": "string",
+ "description": "Key vault resource Id."
+ },
+ "redisCacheResourceId": {
+ "type": "string",
+ "description": "Redis cache resource Id."
+ },
+ "storageAccountResourceId": {
+ "type": "string",
+ "description": "Storage account resource Id."
+ },
+ "version": {
+ "type": "string",
+ "description": "Version of AgriService instance."
+ }
+ },
+ "type": "object",
+ "required": [
+ "appServiceResourceId",
+ "cosmosDbResourceId",
+ "instanceUri",
+ "keyVaultResourceId",
+ "redisCacheResourceId",
+ "storageAccountResourceId",
+ "version"
+ ]
+ },
+ "azure-native:agricultureplatform:AgriServiceResourceProperties": {
+ "description": "Details of the Agriculture AgriDataManager.",
+ "properties": {
+ "dataConnectorCredentials": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "$ref": "#/types/azure-native:agricultureplatform:DataConnectorCredentialMap"
+ },
+ "description": "Data connector credentials of AgriService instance."
+ },
+ "installedSolutions": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "$ref": "#/types/azure-native:agricultureplatform:InstalledSolutionMap"
+ },
+ "description": "AgriService installed solutions."
+ }
+ },
+ "type": "object"
+ },
+ "azure-native:agricultureplatform:AgriServiceResourcePropertiesResponse": {
+ "description": "Details of the Agriculture AgriDataManager.",
+ "properties": {
+ "config": {
+ "type": "object",
+ "$ref": "#/types/azure-native:agricultureplatform:AgriServiceConfigResponse",
+ "description": "Config of the AgriService instance."
+ },
+ "dataConnectorCredentials": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "$ref": "#/types/azure-native:agricultureplatform:DataConnectorCredentialMapResponse"
+ },
+ "description": "Data connector credentials of AgriService instance."
+ },
+ "installedSolutions": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "$ref": "#/types/azure-native:agricultureplatform:InstalledSolutionMapResponse"
+ },
+ "description": "AgriService installed solutions."
+ },
+ "managedOnBehalfOfConfiguration": {
+ "type": "object",
+ "$ref": "#/types/azure-native:agricultureplatform:ManagedOnBehalfOfConfigurationResponse",
+ "description": "Managed On Behalf Of Configuration."
+ },
+ "provisioningState": {
+ "type": "string",
+ "description": "The status of the last operation."
+ }
+ },
+ "type": "object",
+ "required": [
+ "managedOnBehalfOfConfiguration",
+ "provisioningState"
+ ]
+ },
+ "azure-native:agricultureplatform:AuthCredentialsKind": {
+ "description": "Type of credential.",
+ "type": "string",
+ "enum": [
+ {
+ "name": "OAuthClientCredentials",
+ "description": "OAuth Client Credential type",
+ "value": "OAuthClientCredentials"
+ },
+ {
+ "name": "ApiKeyAuthCredentials",
+ "description": "API Key Auth Credential type",
+ "value": "ApiKeyAuthCredentials"
+ }
+ ]
+ },
+ "azure-native:agricultureplatform:DataConnectorCredentialMap": {
+ "description": "Mapping of data connector credentials.",
+ "properties": {
+ "key": {
+ "type": "string",
+ "description": "The key representing the credential."
+ },
+ "value": {
+ "type": "object",
+ "$ref": "#/types/azure-native:agricultureplatform:DataConnectorCredentials",
+ "description": "The data connector credential value."
+ }
+ },
+ "type": "object",
+ "required": [
+ "key",
+ "value"
+ ]
+ },
+ "azure-native:agricultureplatform:DataConnectorCredentialMapResponse": {
+ "description": "Mapping of data connector credentials.",
+ "properties": {
+ "key": {
+ "type": "string",
+ "description": "The key representing the credential."
+ },
+ "value": {
+ "type": "object",
+ "$ref": "#/types/azure-native:agricultureplatform:DataConnectorCredentialsResponse",
+ "description": "The data connector credential value."
+ }
+ },
+ "type": "object",
+ "required": [
+ "key",
+ "value"
+ ]
+ },
+ "azure-native:agricultureplatform:DataConnectorCredentials": {
+ "description": "The properties related to an AgriService data connector.",
+ "properties": {
+ "clientId": {
+ "type": "string",
+ "description": "Client Id associated with the provider, if type of credentials is OAuthClientCredentials."
+ },
+ "keyName": {
+ "type": "string",
+ "description": "Name of the key vault key."
+ },
+ "keyVaultUri": {
+ "type": "string",
+ "description": "Uri of the key vault"
+ },
+ "keyVersion": {
+ "type": "string",
+ "description": "Version of the key vault key."
+ },
+ "kind": {
+ "oneOf": [
+ {
+ "type": "string"
+ },
+ {
+ "$ref": "#/types/azure-native:agricultureplatform:AuthCredentialsKind"
+ }
+ ],
+ "description": "Type of credential."
+ }
+ },
+ "type": "object"
+ },
+ "azure-native:agricultureplatform:DataConnectorCredentialsResponse": {
+ "description": "The properties related to an AgriService data connector.",
+ "properties": {
+ "clientId": {
+ "type": "string",
+ "description": "Client Id associated with the provider, if type of credentials is OAuthClientCredentials."
+ },
+ "keyName": {
+ "type": "string",
+ "description": "Name of the key vault key."
+ },
+ "keyVaultUri": {
+ "type": "string",
+ "description": "Uri of the key vault"
+ },
+ "keyVersion": {
+ "type": "string",
+ "description": "Version of the key vault key."
+ },
+ "kind": {
+ "type": "string",
+ "description": "Type of credential."
+ }
+ },
+ "type": "object"
+ },
+ "azure-native:agricultureplatform:DataManagerForAgricultureSolutionResponse": {
+ "description": "Data Manager for Agriculture solution.",
+ "properties": {
+ "accessAzureDataManagerForAgricultureApplicationId": {
+ "type": "string",
+ "description": "Entra application Id used to access azure data manager for agriculture instance."
+ },
+ "accessAzureDataManagerForAgricultureApplicationName": {
+ "type": "string",
+ "description": "Entra application name used to access azure data manager for agriculture instance."
+ },
+ "dataAccessScopes": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "description": "Data access scopes."
+ },
+ "isValidateInput": {
+ "type": "boolean",
+ "description": "Whether solution inference will validate input."
+ },
+ "marketPlaceOfferDetails": {
+ "type": "object",
+ "$ref": "#/types/azure-native:agricultureplatform:MarketPlaceOfferDetailsResponse",
+ "description": "Marketplace offer details."
+ },
+ "partnerId": {
+ "type": "string",
+ "description": "Partner Id."
+ },
+ "partnerTenantId": {
+ "type": "string",
+ "description": "Partner tenant Id."
+ },
+ "saasApplicationId": {
+ "type": "string",
+ "description": "Saas application Id."
+ },
+ "solutionId": {
+ "type": "string",
+ "description": "Solution Id."
+ }
+ },
+ "type": "object",
+ "required": [
+ "accessAzureDataManagerForAgricultureApplicationId",
+ "accessAzureDataManagerForAgricultureApplicationName",
+ "dataAccessScopes",
+ "isValidateInput",
+ "marketPlaceOfferDetails",
+ "partnerId",
+ "partnerTenantId",
+ "saasApplicationId",
+ "solutionId"
+ ]
+ },
+ "azure-native:agricultureplatform:InstalledSolutionMap": {
+ "description": "Mapping of installed solutions.",
+ "properties": {
+ "key": {
+ "type": "string",
+ "description": "The key representing the installed solution."
+ },
+ "value": {
+ "type": "object",
+ "$ref": "#/types/azure-native:agricultureplatform:Solution",
+ "description": "The installed solution value."
+ }
+ },
+ "type": "object",
+ "required": [
+ "key",
+ "value"
+ ]
+ },
+ "azure-native:agricultureplatform:InstalledSolutionMapResponse": {
+ "description": "Mapping of installed solutions.",
+ "properties": {
+ "key": {
+ "type": "string",
+ "description": "The key representing the installed solution."
+ },
+ "value": {
+ "type": "object",
+ "$ref": "#/types/azure-native:agricultureplatform:SolutionResponse",
+ "description": "The installed solution value."
+ }
+ },
+ "type": "object",
+ "required": [
+ "key",
+ "value"
+ ]
+ },
+ "azure-native:agricultureplatform:ManagedOnBehalfOfConfigurationResponse": {
+ "description": "Configuration of the managed on behalf of resource.",
+ "properties": {
+ "moboBrokerResources": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "$ref": "#/types/azure-native:agricultureplatform:MoboBrokerResourceResponse"
+ },
+ "description": "Associated MoboBrokerResources."
+ }
+ },
+ "type": "object",
+ "required": [
+ "moboBrokerResources"
+ ]
+ },
+ "azure-native:agricultureplatform:ManagedServiceIdentity": {
+ "description": "Managed service identity (system assigned and/or user assigned identities)",
+ "properties": {
+ "type": {
+ "oneOf": [
+ {
+ "type": "string"
+ },
+ {
+ "$ref": "#/types/azure-native:agricultureplatform:ManagedServiceIdentityType"
+ }
+ ],
+ "description": "Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed)."
+ },
+ "userAssignedIdentities": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "description": "The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests."
+ }
+ },
+ "type": "object",
+ "required": [
+ "type"
+ ]
+ },
+ "azure-native:agricultureplatform:ManagedServiceIdentityResponse": {
+ "description": "Managed service identity (system assigned and/or user assigned identities)",
+ "properties": {
+ "principalId": {
+ "type": "string",
+ "description": "The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity."
+ },
+ "tenantId": {
+ "type": "string",
+ "description": "The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity."
+ },
+ "type": {
+ "type": "string",
+ "description": "Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed)."
+ },
+ "userAssignedIdentities": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "object",
+ "$ref": "#/types/azure-native:agricultureplatform:UserAssignedIdentityResponse"
+ },
+ "description": "The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests."
+ }
+ },
+ "type": "object",
+ "required": [
+ "principalId",
+ "tenantId",
+ "type"
+ ]
+ },
+ "azure-native:agricultureplatform:ManagedServiceIdentityType": {
+ "description": "Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).",
+ "type": "string",
+ "enum": [
+ {
+ "value": "None"
+ },
+ {
+ "value": "SystemAssigned"
+ },
+ {
+ "value": "UserAssigned"
+ },
+ {
+ "value": "SystemAssigned,UserAssigned"
+ }
+ ]
+ },
+ "azure-native:agricultureplatform:MarketPlaceOfferDetailsResponse": {
+ "description": "Marketplace offer details of Agri solution.",
+ "properties": {
+ "publisherId": {
+ "type": "string",
+ "description": "Publisher Id."
+ },
+ "saasOfferId": {
+ "type": "string",
+ "description": "Saas offer Id."
+ }
+ },
+ "type": "object",
+ "required": [
+ "publisherId",
+ "saasOfferId"
+ ]
+ },
+ "azure-native:agricultureplatform:MoboBrokerResourceResponse": {
+ "description": "MoboBroker resource.",
+ "properties": {
+ "id": {
+ "type": "string",
+ "description": "The fully qualified resource ID of the MoboBroker resource.\nExample: `/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}`"
+ }
+ },
+ "type": "object",
+ "required": [
+ "id"
+ ]
+ },
+ "azure-native:agricultureplatform:Sku": {
+ "description": "The resource model definition representing SKU",
+ "properties": {
+ "capacity": {
+ "type": "integer",
+ "description": "If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted."
+ },
+ "family": {
+ "type": "string",
+ "description": "If the service has different generations of hardware, for the same SKU, then that can be captured here."
+ },
+ "name": {
+ "type": "string",
+ "description": "The name of the SKU. E.g. P3. It is typically a letter+number code"
+ },
+ "size": {
+ "type": "string",
+ "description": "The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code. "
+ },
+ "tier": {
+ "$ref": "#/types/azure-native:agricultureplatform:SkuTier",
+ "description": "This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT."
+ }
+ },
+ "type": "object",
+ "required": [
+ "name"
+ ]
+ },
+ "azure-native:agricultureplatform:SkuResponse": {
+ "description": "The resource model definition representing SKU",
+ "properties": {
+ "capacity": {
+ "type": "integer",
+ "description": "If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted."
+ },
+ "family": {
+ "type": "string",
+ "description": "If the service has different generations of hardware, for the same SKU, then that can be captured here."
+ },
+ "name": {
+ "type": "string",
+ "description": "The name of the SKU. E.g. P3. It is typically a letter+number code"
+ },
+ "size": {
+ "type": "string",
+ "description": "The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code. "
+ },
+ "tier": {
+ "type": "string",
+ "description": "This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT."
+ }
+ },
+ "type": "object",
+ "required": [
+ "name"
+ ]
+ },
+ "azure-native:agricultureplatform:SkuTier": {
+ "description": "This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.",
+ "type": "string",
+ "enum": [
+ {
+ "value": "Free"
+ },
+ {
+ "value": "Basic"
+ },
+ {
+ "value": "Standard"
+ },
+ {
+ "value": "Premium"
+ }
+ ]
+ },
+ "azure-native:agricultureplatform:Solution": {
+ "description": "Installed data manager for Agriculture solution detail.",
+ "properties": {
+ "applicationName": {
+ "type": "string",
+ "description": "Application name of the solution."
+ },
+ "marketPlacePublisherId": {
+ "type": "string",
+ "description": "Marketplace publisher Id."
+ },
+ "partnerId": {
+ "type": "string",
+ "description": "Partner Id."
+ },
+ "planId": {
+ "type": "string",
+ "description": "Plan Id."
+ },
+ "saasSubscriptionId": {
+ "type": "string",
+ "description": "Saas subscription Id."
+ },
+ "saasSubscriptionName": {
+ "type": "string",
+ "description": "Saas subscription name."
+ }
+ },
+ "type": "object"
+ },
+ "azure-native:agricultureplatform:SolutionResponse": {
+ "description": "Installed data manager for Agriculture solution detail.",
+ "properties": {
+ "applicationName": {
+ "type": "string",
+ "description": "Application name of the solution."
+ },
+ "marketPlacePublisherId": {
+ "type": "string",
+ "description": "Marketplace publisher Id."
+ },
+ "partnerId": {
+ "type": "string",
+ "description": "Partner Id."
+ },
+ "planId": {
+ "type": "string",
+ "description": "Plan Id."
+ },
+ "saasSubscriptionId": {
+ "type": "string",
+ "description": "Saas subscription Id."
+ },
+ "saasSubscriptionName": {
+ "type": "string",
+ "description": "Saas subscription name."
+ }
+ },
+ "type": "object"
+ },
+ "azure-native:agricultureplatform:SystemDataResponse": {
+ "description": "Metadata pertaining to creation and last modification of the resource.",
+ "properties": {
+ "createdAt": {
+ "type": "string",
+ "description": "The timestamp of resource creation (UTC)."
+ },
+ "createdBy": {
+ "type": "string",
+ "description": "The identity that created the resource."
+ },
+ "createdByType": {
+ "type": "string",
+ "description": "The type of identity that created the resource."
+ },
+ "lastModifiedAt": {
+ "type": "string",
+ "description": "The timestamp of resource last modification (UTC)"
+ },
+ "lastModifiedBy": {
+ "type": "string",
+ "description": "The identity that last modified the resource."
+ },
+ "lastModifiedByType": {
+ "type": "string",
+ "description": "The type of identity that last modified the resource."
+ }
+ },
+ "type": "object"
+ },
+ "azure-native:agricultureplatform:UserAssignedIdentityResponse": {
+ "description": "User assigned identity properties",
+ "properties": {
+ "clientId": {
+ "type": "string",
+ "description": "The client ID of the assigned identity."
+ },
+ "principalId": {
+ "type": "string",
+ "description": "The principal ID of the assigned identity."
+ }
+ },
+ "type": "object",
+ "required": [
+ "clientId",
+ "principalId"
+ ]
+ },
"azure-native:alertsmanagement:ActionGroup": {
"description": "Action rule with action group configuration",
"properties": {
@@ -270138,6 +270767,63 @@
},
"type": "object"
},
+ "azure-native:dependencymap:ProcessNameFilterOperator": {
+ "description": "Operator for process name filter",
+ "type": "string",
+ "enum": [
+ {
+ "name": "contains",
+ "description": "Operator to include items in the result",
+ "value": "contains"
+ },
+ {
+ "name": "notContains",
+ "description": "Operator to exclude items in the result",
+ "value": "notContains"
+ }
+ ]
+ },
+ "azure-native:dependencymap:SourceType": {
+ "description": "Source type of Discovery Source resource.",
+ "type": "string",
+ "enum": [
+ {
+ "name": "OffAzure",
+ "description": "OffAzure source type",
+ "value": "OffAzure"
+ }
+ ]
+ },
+ "azure-native:dependencymap:SystemDataResponse": {
+ "description": "Metadata pertaining to creation and last modification of the resource.",
+ "properties": {
+ "createdAt": {
+ "type": "string",
+ "description": "The timestamp of resource creation (UTC)."
+ },
+ "createdBy": {
+ "type": "string",
+ "description": "The identity that created the resource."
+ },
+ "createdByType": {
+ "type": "string",
+ "description": "The type of identity that created the resource."
+ },
+ "lastModifiedAt": {
+ "type": "string",
+ "description": "The timestamp of resource last modification (UTC)"
+ },
+ "lastModifiedBy": {
+ "type": "string",
+ "description": "The identity that last modified the resource."
+ },
+ "lastModifiedByType": {
+ "type": "string",
+ "description": "The type of identity that last modified the resource."
+ }
+ },
+ "type": "object"
+ },
"azure-native:desktopvirtualization:AgentUpdateProperties": {
"description": "The session host configuration for updating agent, monitoring agent, and stack component.",
"properties": {
@@ -303221,61 +303907,6 @@
}
]
},
- "azure-native:hybridconnectivity:PublicCloudConnectorProperties": {
- "description": "Properties of public cloud connectors.",
- "properties": {
- "awsCloudProfile": {
- "type": "object",
- "$ref": "#/types/azure-native:hybridconnectivity:AwsCloudProfile",
- "description": "Cloud profile for AWS."
- },
- "hostType": {
- "oneOf": [
- {
- "type": "string"
- },
- {
- "$ref": "#/types/azure-native:hybridconnectivity:HostType"
- }
- ],
- "description": "Host cloud the public cloud connector."
- }
- },
- "type": "object",
- "required": [
- "awsCloudProfile",
- "hostType"
- ]
- },
- "azure-native:hybridconnectivity:PublicCloudConnectorPropertiesResponse": {
- "description": "Properties of public cloud connectors.",
- "properties": {
- "awsCloudProfile": {
- "type": "object",
- "$ref": "#/types/azure-native:hybridconnectivity:AwsCloudProfileResponse",
- "description": "Cloud profile for AWS."
- },
- "connectorPrimaryIdentifier": {
- "type": "string",
- "description": "Connector primary identifier."
- },
- "hostType": {
- "type": "string",
- "description": "Host cloud the public cloud connector."
- },
- "provisioningState": {
- "type": "string",
- "description": "The resource provisioning state."
- }
- },
- "type": "object",
- "required": [
- "awsCloudProfile",
- "connectorPrimaryIdentifier",
- "hostType",
- "provisioningState"
- ]
- },
"azure-native:hybridconnectivity:ServiceName": {
"description": "The name of the service. It is an optional property, if not provided, service configuration tokens issue code would be by passed.",
"type": "string",
@@ -303288,66 +303919,6 @@
}
]
},
- "azure-native:hybridconnectivity:SolutionConfigurationProperties": {
- "description": "Solution configuration resource.",
- "properties": {
- "solutionSettings": {
- "type": "object",
- "additionalProperties": {
- "type": "string"
- },
- "description": "Solution settings"
- },
- "solutionType": {
- "type": "string",
- "description": "The type of the solution"
- }
- },
- "type": "object",
- "required": [
- "solutionType"
- ]
- },
- "azure-native:hybridconnectivity:SolutionConfigurationPropertiesResponse": {
- "description": "Solution configuration resource.",
- "properties": {
- "lastSyncTime": {
- "type": "string",
- "description": "The last time resources were inventoried"
- },
- "provisioningState": {
- "type": "string",
- "description": "The resource provisioning state."
- },
- "solutionSettings": {
- "type": "object",
- "additionalProperties": {
- "type": "string"
- },
- "description": "Solution settings"
- },
- "solutionType": {
- "type": "string",
- "description": "The type of the solution"
- },
- "status": {
- "type": "string",
- "description": "The status of solution configurations"
- },
- "statusDetails": {
- "type": "string",
- "description": "The detailed message of status details"
- }
- },
- "type": "object",
- "required": [
- "lastSyncTime",
- "provisioningState",
- "solutionType",
- "status",
- "statusDetails"
- ]
- },
"azure-native:hybridconnectivity:SystemDataResponse": {
"description": "Metadata pertaining to creation and last modification of the resource.",
"properties": {
@@ -496473,8 +497044,7 @@
"type": "object",
"required": [
"existingLandingZoneConfigurationId",
- "existingTopLevelMgId",
- "managedIdentity"
+ "existingTopLevelMgId"
]
},
"azure-native:sovereign:LandingZoneRegistrationResourcePropertiesResponse": {
@@ -496502,7 +497072,6 @@
"required": [
"existingLandingZoneConfigurationId",
"existingTopLevelMgId",
- "managedIdentity",
"provisioningState"
]
},
@@ -541167,6 +541736,105 @@
}
]
},
+ "azure-native:agricultureplatform:AgriService": {
+ "description": "Schema of the AgriService resource from Microsoft.AgriculturePlatform resource provider.\nAzure REST API version: 2024-06-01-preview.\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:agricultureplatform:AgriService mnvxvlitiwbndijhbmgiejz /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AgriculturePlatform/agriServices/{agriServiceResourceName} \n```\n",
+ "properties": {
+ "identity": {
+ "type": "object",
+ "$ref": "#/types/azure-native:agricultureplatform:ManagedServiceIdentityResponse",
+ "description": "The managed service identities assigned to this resource."
+ },
+ "location": {
+ "type": "string",
+ "description": "The geo-location where the resource lives"
+ },
+ "name": {
+ "type": "string",
+ "description": "The name of the resource"
+ },
+ "properties": {
+ "type": "object",
+ "$ref": "#/types/azure-native:agricultureplatform:AgriServiceResourcePropertiesResponse",
+ "description": "The resource-specific properties for this resource."
+ },
+ "sku": {
+ "type": "object",
+ "$ref": "#/types/azure-native:agricultureplatform:SkuResponse",
+ "description": "The SKU (Stock Keeping Unit) assigned to this resource."
+ },
+ "systemData": {
+ "type": "object",
+ "$ref": "#/types/azure-native:agricultureplatform:SystemDataResponse",
+ "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information."
+ },
+ "tags": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ },
+ "description": "Resource tags."
+ },
+ "type": {
+ "type": "string",
+ "description": "The type of the resource. E.g. \"Microsoft.Compute/virtualMachines\" or \"Microsoft.Storage/storageAccounts\""
+ }
+ },
+ "type": "object",
+ "required": [
+ "location",
+ "name",
+ "properties",
+ "systemData",
+ "type"
+ ],
+ "inputProperties": {
+ "agriServiceResourceName": {
+ "type": "string",
+ "description": "The name of the AgriService resource.",
+ "willReplaceOnChanges": true
+ },
+ "identity": {
+ "type": "object",
+ "$ref": "#/types/azure-native:agricultureplatform:ManagedServiceIdentity",
+ "description": "The managed service identities assigned to this resource."
+ },
+ "location": {
+ "type": "string",
+ "description": "The geo-location where the resource lives",
+ "willReplaceOnChanges": true
+ },
+ "properties": {
+ "type": "object",
+ "$ref": "#/types/azure-native:agricultureplatform:AgriServiceResourceProperties",
+ "description": "The resource-specific properties for this resource."
+ },
+ "resourceGroupName": {
+ "type": "string",
+ "description": "The name of the resource group. The name is case insensitive.",
+ "willReplaceOnChanges": true
+ },
+ "sku": {
+ "type": "object",
+ "$ref": "#/types/azure-native:agricultureplatform:Sku",
+ "description": "The SKU (Stock Keeping Unit) assigned to this resource."
+ },
+ "tags": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ },
+ "description": "Resource tags."
+ }
+ },
+ "requiredInputs": [
+ "resourceGroupName"
+ ],
+ "aliases": [
+ {
+ "type": "azure-native:agricultureplatform/v20240601preview:AgriService"
+ }
+ ]
+ },
"azure-native:alertsmanagement:ActionRuleByName": {
"description": "Action rule object containing target scope, conditions and suppression logic\nAzure REST API version: 2019-05-05-preview. Prior API version in Azure Native 1.x: 2019-05-05-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### PutActionRule\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var actionRuleByName = new AzureNative.AlertsManagement.ActionRuleByName(\"actionRuleByName\", new()\n {\n ActionRuleName = \"DailySuppression\",\n Location = \"Global\",\n Properties = new AzureNative.AlertsManagement.Inputs.SuppressionArgs\n {\n Conditions = new AzureNative.AlertsManagement.Inputs.ConditionsArgs\n {\n MonitorCondition = new AzureNative.AlertsManagement.Inputs.ConditionArgs\n {\n Operator = AzureNative.AlertsManagement.Operator.EqualsValue,\n Values = new[]\n {\n \"Fired\",\n },\n },\n MonitorService = new AzureNative.AlertsManagement.Inputs.ConditionArgs\n {\n Operator = AzureNative.AlertsManagement.Operator.EqualsValue,\n Values = new[]\n {\n \"Platform\",\n \"Application Insights\",\n },\n },\n Severity = new AzureNative.AlertsManagement.Inputs.ConditionArgs\n {\n Operator = AzureNative.AlertsManagement.Operator.EqualsValue,\n Values = new[]\n {\n \"Sev0\",\n \"Sev2\",\n },\n },\n TargetResourceType = new AzureNative.AlertsManagement.Inputs.ConditionArgs\n {\n Operator = AzureNative.AlertsManagement.Operator.NotEquals,\n Values = new[]\n {\n \"Microsoft.Compute/VirtualMachines\",\n },\n },\n },\n Description = \"Action rule on resource group for daily suppression\",\n Scope = new AzureNative.AlertsManagement.Inputs.ScopeArgs\n {\n ScopeType = AzureNative.AlertsManagement.ScopeType.ResourceGroup,\n Values = new[]\n {\n \"/subscriptions/1e3ff1c0-771a-4119-a03b-be82a51e232d/resourceGroups/alertscorrelationrg\",\n },\n },\n Status = AzureNative.AlertsManagement.ActionRuleStatus.Enabled,\n SuppressionConfig = new AzureNative.AlertsManagement.Inputs.SuppressionConfigArgs\n {\n RecurrenceType = AzureNative.AlertsManagement.SuppressionType.Daily,\n Schedule = new AzureNative.AlertsManagement.Inputs.SuppressionScheduleArgs\n {\n EndDate = \"12/18/2018\",\n EndTime = \"14:00:00\",\n StartDate = \"12/09/2018\",\n StartTime = \"06:00:00\",\n },\n },\n Type = \"Suppression\",\n },\n ResourceGroupName = \"alertscorrelationrg\",\n Tags = null,\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\talertsmanagement \"github.com/pulumi/pulumi-azure-native-sdk/alertsmanagement/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := alertsmanagement.NewActionRuleByName(ctx, \"actionRuleByName\", \u0026alertsmanagement.ActionRuleByNameArgs{\n\t\t\tActionRuleName: pulumi.String(\"DailySuppression\"),\n\t\t\tLocation: pulumi.String(\"Global\"),\n\t\t\tProperties: \u0026alertsmanagement.SuppressionArgs{\n\t\t\t\tConditions: \u0026alertsmanagement.ConditionsArgs{\n\t\t\t\t\tMonitorCondition: \u0026alertsmanagement.ConditionArgs{\n\t\t\t\t\t\tOperator: pulumi.String(alertsmanagement.OperatorEquals),\n\t\t\t\t\t\tValues: pulumi.StringArray{\n\t\t\t\t\t\t\tpulumi.String(\"Fired\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t\tMonitorService: \u0026alertsmanagement.ConditionArgs{\n\t\t\t\t\t\tOperator: pulumi.String(alertsmanagement.OperatorEquals),\n\t\t\t\t\t\tValues: pulumi.StringArray{\n\t\t\t\t\t\t\tpulumi.String(\"Platform\"),\n\t\t\t\t\t\t\tpulumi.String(\"Application Insights\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t\tSeverity: \u0026alertsmanagement.ConditionArgs{\n\t\t\t\t\t\tOperator: pulumi.String(alertsmanagement.OperatorEquals),\n\t\t\t\t\t\tValues: pulumi.StringArray{\n\t\t\t\t\t\t\tpulumi.String(\"Sev0\"),\n\t\t\t\t\t\t\tpulumi.String(\"Sev2\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t\tTargetResourceType: \u0026alertsmanagement.ConditionArgs{\n\t\t\t\t\t\tOperator: pulumi.String(alertsmanagement.OperatorNotEquals),\n\t\t\t\t\t\tValues: pulumi.StringArray{\n\t\t\t\t\t\t\tpulumi.String(\"Microsoft.Compute/VirtualMachines\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tDescription: pulumi.String(\"Action rule on resource group for daily suppression\"),\n\t\t\t\tScope: \u0026alertsmanagement.ScopeArgs{\n\t\t\t\t\tScopeType: pulumi.String(alertsmanagement.ScopeTypeResourceGroup),\n\t\t\t\t\tValues: pulumi.StringArray{\n\t\t\t\t\t\tpulumi.String(\"/subscriptions/1e3ff1c0-771a-4119-a03b-be82a51e232d/resourceGroups/alertscorrelationrg\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tStatus: pulumi.String(alertsmanagement.ActionRuleStatusEnabled),\n\t\t\t\tSuppressionConfig: \u0026alertsmanagement.SuppressionConfigArgs{\n\t\t\t\t\tRecurrenceType: pulumi.String(alertsmanagement.SuppressionTypeDaily),\n\t\t\t\t\tSchedule: \u0026alertsmanagement.SuppressionScheduleArgs{\n\t\t\t\t\t\tEndDate: pulumi.String(\"12/18/2018\"),\n\t\t\t\t\t\tEndTime: pulumi.String(\"14:00:00\"),\n\t\t\t\t\t\tStartDate: pulumi.String(\"12/09/2018\"),\n\t\t\t\t\t\tStartTime: pulumi.String(\"06:00:00\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tType: pulumi.String(\"Suppression\"),\n\t\t\t},\n\t\t\tResourceGroupName: pulumi.String(\"alertscorrelationrg\"),\n\t\t\tTags: pulumi.StringMap{},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.alertsmanagement.ActionRuleByName;\nimport com.pulumi.azurenative.alertsmanagement.ActionRuleByNameArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var actionRuleByName = new ActionRuleByName(\"actionRuleByName\", ActionRuleByNameArgs.builder()\n .actionRuleName(\"DailySuppression\")\n .location(\"Global\")\n .properties(SuppressionArgs.builder()\n .conditions(ConditionsArgs.builder()\n .monitorCondition(ConditionArgs.builder()\n .operator(\"Equals\")\n .values(\"Fired\")\n .build())\n .monitorService(ConditionArgs.builder()\n .operator(\"Equals\")\n .values( \n \"Platform\",\n \"Application Insights\")\n .build())\n .severity(ConditionArgs.builder()\n .operator(\"Equals\")\n .values( \n \"Sev0\",\n \"Sev2\")\n .build())\n .targetResourceType(ConditionArgs.builder()\n .operator(\"NotEquals\")\n .values(\"Microsoft.Compute/VirtualMachines\")\n .build())\n .build())\n .description(\"Action rule on resource group for daily suppression\")\n .scope(ScopeArgs.builder()\n .scopeType(\"ResourceGroup\")\n .values(\"/subscriptions/1e3ff1c0-771a-4119-a03b-be82a51e232d/resourceGroups/alertscorrelationrg\")\n .build())\n .status(\"Enabled\")\n .suppressionConfig(SuppressionConfigArgs.builder()\n .recurrenceType(\"Daily\")\n .schedule(SuppressionScheduleArgs.builder()\n .endDate(\"12/18/2018\")\n .endTime(\"14:00:00\")\n .startDate(\"12/09/2018\")\n .startTime(\"06:00:00\")\n .build())\n .build())\n .type(\"Suppression\")\n .build())\n .resourceGroupName(\"alertscorrelationrg\")\n .tags()\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst actionRuleByName = new azure_native.alertsmanagement.ActionRuleByName(\"actionRuleByName\", {\n actionRuleName: \"DailySuppression\",\n location: \"Global\",\n properties: {\n conditions: {\n monitorCondition: {\n operator: azure_native.alertsmanagement.Operator.Equals,\n values: [\"Fired\"],\n },\n monitorService: {\n operator: azure_native.alertsmanagement.Operator.Equals,\n values: [\n \"Platform\",\n \"Application Insights\",\n ],\n },\n severity: {\n operator: azure_native.alertsmanagement.Operator.Equals,\n values: [\n \"Sev0\",\n \"Sev2\",\n ],\n },\n targetResourceType: {\n operator: azure_native.alertsmanagement.Operator.NotEquals,\n values: [\"Microsoft.Compute/VirtualMachines\"],\n },\n },\n description: \"Action rule on resource group for daily suppression\",\n scope: {\n scopeType: azure_native.alertsmanagement.ScopeType.ResourceGroup,\n values: [\"/subscriptions/1e3ff1c0-771a-4119-a03b-be82a51e232d/resourceGroups/alertscorrelationrg\"],\n },\n status: azure_native.alertsmanagement.ActionRuleStatus.Enabled,\n suppressionConfig: {\n recurrenceType: azure_native.alertsmanagement.SuppressionType.Daily,\n schedule: {\n endDate: \"12/18/2018\",\n endTime: \"14:00:00\",\n startDate: \"12/09/2018\",\n startTime: \"06:00:00\",\n },\n },\n type: \"Suppression\",\n },\n resourceGroupName: \"alertscorrelationrg\",\n tags: {},\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\naction_rule_by_name = azure_native.alertsmanagement.ActionRuleByName(\"actionRuleByName\",\n action_rule_name=\"DailySuppression\",\n location=\"Global\",\n properties={\n \"conditions\": {\n \"monitor_condition\": {\n \"operator\": azure_native.alertsmanagement.Operator.EQUALS,\n \"values\": [\"Fired\"],\n },\n \"monitor_service\": {\n \"operator\": azure_native.alertsmanagement.Operator.EQUALS,\n \"values\": [\n \"Platform\",\n \"Application Insights\",\n ],\n },\n \"severity\": {\n \"operator\": azure_native.alertsmanagement.Operator.EQUALS,\n \"values\": [\n \"Sev0\",\n \"Sev2\",\n ],\n },\n \"target_resource_type\": {\n \"operator\": azure_native.alertsmanagement.Operator.NOT_EQUALS,\n \"values\": [\"Microsoft.Compute/VirtualMachines\"],\n },\n },\n \"description\": \"Action rule on resource group for daily suppression\",\n \"scope\": {\n \"scope_type\": azure_native.alertsmanagement.ScopeType.RESOURCE_GROUP,\n \"values\": [\"/subscriptions/1e3ff1c0-771a-4119-a03b-be82a51e232d/resourceGroups/alertscorrelationrg\"],\n },\n \"status\": azure_native.alertsmanagement.ActionRuleStatus.ENABLED,\n \"suppression_config\": {\n \"recurrence_type\": azure_native.alertsmanagement.SuppressionType.DAILY,\n \"schedule\": {\n \"end_date\": \"12/18/2018\",\n \"end_time\": \"14:00:00\",\n \"start_date\": \"12/09/2018\",\n \"start_time\": \"06:00:00\",\n },\n },\n \"type\": \"Suppression\",\n },\n resource_group_name=\"alertscorrelationrg\",\n tags={})\n\n```\n\n```yaml\nresources:\n actionRuleByName:\n type: azure-native:alertsmanagement:ActionRuleByName\n properties:\n actionRuleName: DailySuppression\n location: Global\n properties:\n conditions:\n monitorCondition:\n operator: Equals\n values:\n - Fired\n monitorService:\n operator: Equals\n values:\n - Platform\n - Application Insights\n severity:\n operator: Equals\n values:\n - Sev0\n - Sev2\n targetResourceType:\n operator: NotEquals\n values:\n - Microsoft.Compute/VirtualMachines\n description: Action rule on resource group for daily suppression\n scope:\n scopeType: ResourceGroup\n values:\n - /subscriptions/1e3ff1c0-771a-4119-a03b-be82a51e232d/resourceGroups/alertscorrelationrg\n status: Enabled\n suppressionConfig:\n recurrenceType: Daily\n schedule:\n endDate: 12/18/2018\n endTime: 14:00:00\n startDate: 12/09/2018\n startTime: 06:00:00\n type: Suppression\n resourceGroupName: alertscorrelationrg\n tags: {}\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:alertsmanagement:ActionRuleByName DailySuppression /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AlertsManagement/actionRules/{actionRuleName} \n```\n",
"properties": {
@@ -623202,7 +623870,7 @@
"properties": {
"dnsZone": {
"type": "string",
- "description": "The DNS zone to be included in the DNS name of the shared private link. Value is required for Azure Data Explorer clusters and SQL managed instances. The value to use is the second segment of the host FQDN name of the resource that the shared private link resource is for."
+ "description": "The DNS zone segment to be included in the DNS name of the shared private link. Value is required for Azure Data Explorer clusters and SQL managed instances, and must be omitted for SQL logical servers and key vaults. The value is the second segment of the host FQDN name of the resource that the shared private link resource is for. For example: if the host name is 'adx-cluster-21187695.eastus.kusto.windows.net', then the value is 'eastus'; if the host name is 'sql-mi-23961134.767d5869f605.database.windows.net', then the value is '767d5869f605'."
},
"groupId": {
"type": "string",
@@ -623252,7 +623920,7 @@
"inputProperties": {
"dnsZone": {
"type": "string",
- "description": "The DNS zone to be included in the DNS name of the shared private link. Value is required for Azure Data Explorer clusters and SQL managed instances. The value to use is the second segment of the host FQDN name of the resource that the shared private link resource is for."
+ "description": "The DNS zone segment to be included in the DNS name of the shared private link. Value is required for Azure Data Explorer clusters and SQL managed instances, and must be omitted for SQL logical servers and key vaults. The value is the second segment of the host FQDN name of the resource that the shared private link resource is for. For example: if the host name is 'adx-cluster-21187695.eastus.kusto.windows.net', then the value is 'eastus'; if the host name is 'sql-mi-23961134.767d5869f605.database.windows.net', then the value is '767d5869f605'."
},
"groupId": {
"type": "string",
@@ -623309,7 +623977,7 @@
"properties": {
"connectionServerName": {
"type": "string",
- "description": "The server name to use in the connection string when connecting to a target. Port number and instance name must be specified separately."
+ "description": "The FQDN host name of the server to use in the connection string when connecting to a target. For example, for an Azure SQL logical server in the Azure commercial cloud, the value might be 'sql-logical-server-22092780.database.windows.net'; for an Azure SQL managed instance in the Azure commercial cloud, the value might be 'sql-mi-39441134.767d5869f605.database.windows.net'. Port number and instance name must be specified separately."
},
"name": {
"type": "string",
@@ -623355,7 +624023,7 @@
"inputProperties": {
"connectionServerName": {
"type": "string",
- "description": "The server name to use in the connection string when connecting to a target. Port number and instance name must be specified separately."
+ "description": "The FQDN host name of the server to use in the connection string when connecting to a target. For example, for an Azure SQL logical server in the Azure commercial cloud, the value might be 'sql-logical-server-22092780.database.windows.net'; for an Azure SQL managed instance in the Azure commercial cloud, the value might be 'sql-mi-39441134.767d5869f605.database.windows.net'. Port number and instance name must be specified separately."
},
"resourceGroupName": {
"type": "string",
@@ -642823,6 +643491,187 @@
}
]
},
+ "azure-native:dependencymap:DiscoverySource": {
+ "description": "A Discovery Source resource\nAzure REST API version: 2025-01-31-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### DiscoverySources_CreateOrUpdate - generated by [MaximumSet] rule\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var discoverySource = new AzureNative.DependencyMap.DiscoverySource(\"discoverySource\", new()\n {\n Location = \"y\",\n MapName = \"mapsTest1\",\n ResourceGroupName = \"rgdependencyMap\",\n SourceId = \"wzlrkzumplzjmixbqv\",\n SourceName = \"sourceTest1\",\n SourceType = \"DiscoverySourceResourceProperties\",\n Tags = null,\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tdependencymap \"github.com/pulumi/pulumi-azure-native-sdk/dependencymap/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := dependencymap.NewDiscoverySource(ctx, \"discoverySource\", \u0026dependencymap.DiscoverySourceArgs{\n\t\t\tLocation: pulumi.String(\"y\"),\n\t\t\tMapName: pulumi.String(\"mapsTest1\"),\n\t\t\tResourceGroupName: pulumi.String(\"rgdependencyMap\"),\n\t\t\tSourceId: pulumi.String(\"wzlrkzumplzjmixbqv\"),\n\t\t\tSourceName: pulumi.String(\"sourceTest1\"),\n\t\t\tSourceType: pulumi.String(\"DiscoverySourceResourceProperties\"),\n\t\t\tTags: pulumi.StringMap{},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.dependencymap.DiscoverySource;\nimport com.pulumi.azurenative.dependencymap.DiscoverySourceArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var discoverySource = new DiscoverySource(\"discoverySource\", DiscoverySourceArgs.builder()\n .location(\"y\")\n .mapName(\"mapsTest1\")\n .resourceGroupName(\"rgdependencyMap\")\n .sourceId(\"wzlrkzumplzjmixbqv\")\n .sourceName(\"sourceTest1\")\n .sourceType(\"DiscoverySourceResourceProperties\")\n .tags()\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst discoverySource = new azure_native.dependencymap.DiscoverySource(\"discoverySource\", {\n location: \"y\",\n mapName: \"mapsTest1\",\n resourceGroupName: \"rgdependencyMap\",\n sourceId: \"wzlrkzumplzjmixbqv\",\n sourceName: \"sourceTest1\",\n sourceType: \"DiscoverySourceResourceProperties\",\n tags: {},\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\ndiscovery_source = azure_native.dependencymap.DiscoverySource(\"discoverySource\",\n location=\"y\",\n map_name=\"mapsTest1\",\n resource_group_name=\"rgdependencyMap\",\n source_id=\"wzlrkzumplzjmixbqv\",\n source_name=\"sourceTest1\",\n source_type=\"DiscoverySourceResourceProperties\",\n tags={})\n\n```\n\n```yaml\nresources:\n discoverySource:\n type: azure-native:dependencymap:DiscoverySource\n properties:\n location: y\n mapName: mapsTest1\n resourceGroupName: rgdependencyMap\n sourceId: wzlrkzumplzjmixbqv\n sourceName: sourceTest1\n sourceType: DiscoverySourceResourceProperties\n tags: {}\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:dependencymap:DiscoverySource opthbwbxhckrctnfnpio /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DependencyMap/maps/{mapName}/discoverySources/{sourceName} \n```\n",
+ "properties": {
+ "location": {
+ "type": "string",
+ "description": "The geo-location where the resource lives"
+ },
+ "name": {
+ "type": "string",
+ "description": "The name of the resource"
+ },
+ "provisioningState": {
+ "type": "string",
+ "description": "Provisioning state of Discovery Source resource."
+ },
+ "sourceId": {
+ "type": "string",
+ "description": "Source ArmId of Discovery Source resource"
+ },
+ "sourceType": {
+ "type": "string",
+ "description": "Source type of Discovery Source resource."
+ },
+ "systemData": {
+ "type": "object",
+ "$ref": "#/types/azure-native:dependencymap:SystemDataResponse",
+ "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information."
+ },
+ "tags": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ },
+ "description": "Resource tags."
+ },
+ "type": {
+ "type": "string",
+ "description": "The type of the resource. E.g. \"Microsoft.Compute/virtualMachines\" or \"Microsoft.Storage/storageAccounts\""
+ }
+ },
+ "type": "object",
+ "required": [
+ "location",
+ "name",
+ "provisioningState",
+ "sourceId",
+ "sourceType",
+ "systemData",
+ "type"
+ ],
+ "inputProperties": {
+ "location": {
+ "type": "string",
+ "description": "The geo-location where the resource lives",
+ "willReplaceOnChanges": true
+ },
+ "mapName": {
+ "type": "string",
+ "description": "Maps resource name",
+ "willReplaceOnChanges": true
+ },
+ "resourceGroupName": {
+ "type": "string",
+ "description": "The name of the resource group. The name is case insensitive.",
+ "willReplaceOnChanges": true
+ },
+ "sourceId": {
+ "type": "string",
+ "description": "Source ArmId of Discovery Source resource",
+ "willReplaceOnChanges": true
+ },
+ "sourceName": {
+ "type": "string",
+ "description": "discovery source resource",
+ "willReplaceOnChanges": true
+ },
+ "sourceType": {
+ "oneOf": [
+ {
+ "type": "string"
+ },
+ {
+ "$ref": "#/types/azure-native:dependencymap:SourceType"
+ }
+ ],
+ "description": "Source type of Discovery Source resource.",
+ "willReplaceOnChanges": true
+ },
+ "tags": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ },
+ "description": "Resource tags."
+ }
+ },
+ "requiredInputs": [
+ "mapName",
+ "resourceGroupName",
+ "sourceId",
+ "sourceType"
+ ],
+ "aliases": [
+ {
+ "type": "azure-native:dependencymap/v20250131preview:DiscoverySource"
+ }
+ ]
+ },
+ "azure-native:dependencymap:Map": {
+ "description": "A Maps resource\nAzure REST API version: 2025-01-31-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Maps_CreateOrUpdate - generated by [MaximumSet] rule\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var map = new AzureNative.DependencyMap.Map(\"map\", new()\n {\n Location = \"wjtzelgfcmswfeflfltwxqveo\",\n MapName = \"mapsTest1\",\n ResourceGroupName = \"rgdependencyMap\",\n Tags = null,\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tdependencymap \"github.com/pulumi/pulumi-azure-native-sdk/dependencymap/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := dependencymap.NewMap(ctx, \"map\", \u0026dependencymap.MapArgs{\n\t\t\tLocation: pulumi.String(\"wjtzelgfcmswfeflfltwxqveo\"),\n\t\t\tMapName: pulumi.String(\"mapsTest1\"),\n\t\t\tResourceGroupName: pulumi.String(\"rgdependencyMap\"),\n\t\t\tTags: pulumi.StringMap{},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.dependencymap.Map;\nimport com.pulumi.azurenative.dependencymap.MapArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var map = new Map(\"map\", MapArgs.builder()\n .location(\"wjtzelgfcmswfeflfltwxqveo\")\n .mapName(\"mapsTest1\")\n .resourceGroupName(\"rgdependencyMap\")\n .tags()\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst map = new azure_native.dependencymap.Map(\"map\", {\n location: \"wjtzelgfcmswfeflfltwxqveo\",\n mapName: \"mapsTest1\",\n resourceGroupName: \"rgdependencyMap\",\n tags: {},\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nmap = azure_native.dependencymap.Map(\"map\",\n location=\"wjtzelgfcmswfeflfltwxqveo\",\n map_name=\"mapsTest1\",\n resource_group_name=\"rgdependencyMap\",\n tags={})\n\n```\n\n```yaml\nresources:\n map:\n type: azure-native:dependencymap:Map\n properties:\n location: wjtzelgfcmswfeflfltwxqveo\n mapName: mapsTest1\n resourceGroupName: rgdependencyMap\n tags: {}\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:dependencymap:Map pwkdwgji /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DependencyMap/maps/{mapName} \n```\n",
+ "properties": {
+ "location": {
+ "type": "string",
+ "description": "The geo-location where the resource lives"
+ },
+ "name": {
+ "type": "string",
+ "description": "The name of the resource"
+ },
+ "provisioningState": {
+ "type": "string",
+ "description": "Provisioning state of Maps resource."
+ },
+ "systemData": {
+ "type": "object",
+ "$ref": "#/types/azure-native:dependencymap:SystemDataResponse",
+ "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information."
+ },
+ "tags": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ },
+ "description": "Resource tags."
+ },
+ "type": {
+ "type": "string",
+ "description": "The type of the resource. E.g. \"Microsoft.Compute/virtualMachines\" or \"Microsoft.Storage/storageAccounts\""
+ }
+ },
+ "type": "object",
+ "required": [
+ "location",
+ "name",
+ "provisioningState",
+ "systemData",
+ "type"
+ ],
+ "inputProperties": {
+ "location": {
+ "type": "string",
+ "description": "The geo-location where the resource lives",
+ "willReplaceOnChanges": true
+ },
+ "mapName": {
+ "type": "string",
+ "description": "Maps resource name",
+ "willReplaceOnChanges": true
+ },
+ "resourceGroupName": {
+ "type": "string",
+ "description": "The name of the resource group. The name is case insensitive.",
+ "willReplaceOnChanges": true
+ },
+ "tags": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ },
+ "description": "Resource tags."
+ }
+ },
+ "requiredInputs": [
+ "resourceGroupName"
+ ],
+ "aliases": [
+ {
+ "type": "azure-native:dependencymap/v20250131preview:Map"
+ }
+ ]
+ },
"azure-native:desktopvirtualization:AppAttachPackage": {
"description": "Schema for App Attach Package properties.\nAzure REST API version: 2023-10-04-preview.\n\nOther available API versions: 2023-11-01-preview, 2024-01-16-preview, 2024-03-06-preview, 2024-04-03, 2024-04-08-preview, 2024-08-08-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### AppAttachPackage_Create\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var appAttachPackage = new AzureNative.DesktopVirtualization.AppAttachPackage(\"appAttachPackage\", new()\n {\n AppAttachPackageName = \"msixpackagefullname\",\n Location = \"southcentralus\",\n Properties = new AzureNative.DesktopVirtualization.Inputs.AppAttachPackagePropertiesArgs\n {\n FailHealthCheckOnStagingFailure = AzureNative.DesktopVirtualization.FailHealthCheckOnStagingFailure.NeedsAssistance,\n HostPoolReferences = new() { },\n Image = new AzureNative.DesktopVirtualization.Inputs.AppAttachPackageInfoPropertiesArgs\n {\n CertificateExpiry = \"2023-01-02T17:18:19.1234567Z\",\n CertificateName = \"certName\",\n DisplayName = \"displayname\",\n ImagePath = \"imagepath\",\n IsActive = false,\n IsRegularRegistration = false,\n LastUpdated = \"2008-09-22T14:01:54.9571247Z\",\n PackageAlias = \"msixpackagealias\",\n PackageApplications = new[]\n {\n new AzureNative.DesktopVirtualization.Inputs.MsixPackageApplicationsArgs\n {\n AppId = \"AppId\",\n AppUserModelID = \"AppUserModelId\",\n Description = \"PackageApplicationDescription\",\n FriendlyName = \"FriendlyName\",\n IconImageName = \"Iconimagename\",\n RawIcon = \"VGhpcyBpcyBhIHN0cmluZyB0byBoYXNo\",\n RawPng = \"VGhpcyBpcyBhIHN0cmluZyB0byBoYXNo\",\n },\n },\n PackageDependencies = new[]\n {\n new AzureNative.DesktopVirtualization.Inputs.MsixPackageDependenciesArgs\n {\n DependencyName = \"MsixPackage_Dependency_Name\",\n MinVersion = \"packageDep_version\",\n Publisher = \"MsixPackage_Dependency_Publisher\",\n },\n },\n PackageFamilyName = \"MsixPackage_FamilyName\",\n PackageFullName = \"MsixPackage_FullName\",\n PackageName = \"MsixPackageName\",\n PackageRelativePath = \"packagerelativepath\",\n Version = \"packageversion\",\n },\n KeyVaultURL = \"\",\n },\n ResourceGroupName = \"resourceGroup1\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tdesktopvirtualization \"github.com/pulumi/pulumi-azure-native-sdk/desktopvirtualization/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := desktopvirtualization.NewAppAttachPackage(ctx, \"appAttachPackage\", \u0026desktopvirtualization.AppAttachPackageArgs{\n\t\t\tAppAttachPackageName: pulumi.String(\"msixpackagefullname\"),\n\t\t\tLocation: pulumi.String(\"southcentralus\"),\n\t\t\tProperties: \u0026desktopvirtualization.AppAttachPackagePropertiesArgs{\n\t\t\t\tFailHealthCheckOnStagingFailure: pulumi.String(desktopvirtualization.FailHealthCheckOnStagingFailureNeedsAssistance),\n\t\t\t\tHostPoolReferences: pulumi.StringArray{},\n\t\t\t\tImage: \u0026desktopvirtualization.AppAttachPackageInfoPropertiesArgs{\n\t\t\t\t\tCertificateExpiry: pulumi.String(\"2023-01-02T17:18:19.1234567Z\"),\n\t\t\t\t\tCertificateName: pulumi.String(\"certName\"),\n\t\t\t\t\tDisplayName: pulumi.String(\"displayname\"),\n\t\t\t\t\tImagePath: pulumi.String(\"imagepath\"),\n\t\t\t\t\tIsActive: pulumi.Bool(false),\n\t\t\t\t\tIsRegularRegistration: pulumi.Bool(false),\n\t\t\t\t\tLastUpdated: pulumi.String(\"2008-09-22T14:01:54.9571247Z\"),\n\t\t\t\t\tPackageAlias: pulumi.String(\"msixpackagealias\"),\n\t\t\t\t\tPackageApplications: desktopvirtualization.MsixPackageApplicationsArray{\n\t\t\t\t\t\t\u0026desktopvirtualization.MsixPackageApplicationsArgs{\n\t\t\t\t\t\t\tAppId: pulumi.String(\"AppId\"),\n\t\t\t\t\t\t\tAppUserModelID: pulumi.String(\"AppUserModelId\"),\n\t\t\t\t\t\t\tDescription: pulumi.String(\"PackageApplicationDescription\"),\n\t\t\t\t\t\t\tFriendlyName: pulumi.String(\"FriendlyName\"),\n\t\t\t\t\t\t\tIconImageName: pulumi.String(\"Iconimagename\"),\n\t\t\t\t\t\t\tRawIcon: pulumi.String(\"VGhpcyBpcyBhIHN0cmluZyB0byBoYXNo\"),\n\t\t\t\t\t\t\tRawPng: pulumi.String(\"VGhpcyBpcyBhIHN0cmluZyB0byBoYXNo\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t\tPackageDependencies: desktopvirtualization.MsixPackageDependenciesArray{\n\t\t\t\t\t\t\u0026desktopvirtualization.MsixPackageDependenciesArgs{\n\t\t\t\t\t\t\tDependencyName: pulumi.String(\"MsixPackage_Dependency_Name\"),\n\t\t\t\t\t\t\tMinVersion: pulumi.String(\"packageDep_version\"),\n\t\t\t\t\t\t\tPublisher: pulumi.String(\"MsixPackage_Dependency_Publisher\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t\tPackageFamilyName: pulumi.String(\"MsixPackage_FamilyName\"),\n\t\t\t\t\tPackageFullName: pulumi.String(\"MsixPackage_FullName\"),\n\t\t\t\t\tPackageName: pulumi.String(\"MsixPackageName\"),\n\t\t\t\t\tPackageRelativePath: pulumi.String(\"packagerelativepath\"),\n\t\t\t\t\tVersion: pulumi.String(\"packageversion\"),\n\t\t\t\t},\n\t\t\t\tKeyVaultURL: pulumi.String(\"\"),\n\t\t\t},\n\t\t\tResourceGroupName: pulumi.String(\"resourceGroup1\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.desktopvirtualization.AppAttachPackage;\nimport com.pulumi.azurenative.desktopvirtualization.AppAttachPackageArgs;\nimport com.pulumi.azurenative.desktopvirtualization.inputs.AppAttachPackagePropertiesArgs;\nimport com.pulumi.azurenative.desktopvirtualization.inputs.AppAttachPackageInfoPropertiesArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var appAttachPackage = new AppAttachPackage(\"appAttachPackage\", AppAttachPackageArgs.builder()\n .appAttachPackageName(\"msixpackagefullname\")\n .location(\"southcentralus\")\n .properties(AppAttachPackagePropertiesArgs.builder()\n .failHealthCheckOnStagingFailure(\"NeedsAssistance\")\n .hostPoolReferences()\n .image(AppAttachPackageInfoPropertiesArgs.builder()\n .certificateExpiry(\"2023-01-02T17:18:19.1234567Z\")\n .certificateName(\"certName\")\n .displayName(\"displayname\")\n .imagePath(\"imagepath\")\n .isActive(false)\n .isRegularRegistration(false)\n .lastUpdated(\"2008-09-22T14:01:54.9571247Z\")\n .packageAlias(\"msixpackagealias\")\n .packageApplications(MsixPackageApplicationsArgs.builder()\n .appId(\"AppId\")\n .appUserModelID(\"AppUserModelId\")\n .description(\"PackageApplicationDescription\")\n .friendlyName(\"FriendlyName\")\n .iconImageName(\"Iconimagename\")\n .rawIcon(\"VGhpcyBpcyBhIHN0cmluZyB0byBoYXNo\")\n .rawPng(\"VGhpcyBpcyBhIHN0cmluZyB0byBoYXNo\")\n .build())\n .packageDependencies(MsixPackageDependenciesArgs.builder()\n .dependencyName(\"MsixPackage_Dependency_Name\")\n .minVersion(\"packageDep_version\")\n .publisher(\"MsixPackage_Dependency_Publisher\")\n .build())\n .packageFamilyName(\"MsixPackage_FamilyName\")\n .packageFullName(\"MsixPackage_FullName\")\n .packageName(\"MsixPackageName\")\n .packageRelativePath(\"packagerelativepath\")\n .version(\"packageversion\")\n .build())\n .keyVaultURL(\"\")\n .build())\n .resourceGroupName(\"resourceGroup1\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst appAttachPackage = new azure_native.desktopvirtualization.AppAttachPackage(\"appAttachPackage\", {\n appAttachPackageName: \"msixpackagefullname\",\n location: \"southcentralus\",\n properties: {\n failHealthCheckOnStagingFailure: azure_native.desktopvirtualization.FailHealthCheckOnStagingFailure.NeedsAssistance,\n hostPoolReferences: [],\n image: {\n certificateExpiry: \"2023-01-02T17:18:19.1234567Z\",\n certificateName: \"certName\",\n displayName: \"displayname\",\n imagePath: \"imagepath\",\n isActive: false,\n isRegularRegistration: false,\n lastUpdated: \"2008-09-22T14:01:54.9571247Z\",\n packageAlias: \"msixpackagealias\",\n packageApplications: [{\n appId: \"AppId\",\n appUserModelID: \"AppUserModelId\",\n description: \"PackageApplicationDescription\",\n friendlyName: \"FriendlyName\",\n iconImageName: \"Iconimagename\",\n rawIcon: \"VGhpcyBpcyBhIHN0cmluZyB0byBoYXNo\",\n rawPng: \"VGhpcyBpcyBhIHN0cmluZyB0byBoYXNo\",\n }],\n packageDependencies: [{\n dependencyName: \"MsixPackage_Dependency_Name\",\n minVersion: \"packageDep_version\",\n publisher: \"MsixPackage_Dependency_Publisher\",\n }],\n packageFamilyName: \"MsixPackage_FamilyName\",\n packageFullName: \"MsixPackage_FullName\",\n packageName: \"MsixPackageName\",\n packageRelativePath: \"packagerelativepath\",\n version: \"packageversion\",\n },\n keyVaultURL: \"\",\n },\n resourceGroupName: \"resourceGroup1\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\napp_attach_package = azure_native.desktopvirtualization.AppAttachPackage(\"appAttachPackage\",\n app_attach_package_name=\"msixpackagefullname\",\n location=\"southcentralus\",\n properties={\n \"fail_health_check_on_staging_failure\": azure_native.desktopvirtualization.FailHealthCheckOnStagingFailure.NEEDS_ASSISTANCE,\n \"host_pool_references\": [],\n \"image\": {\n \"certificate_expiry\": \"2023-01-02T17:18:19.1234567Z\",\n \"certificate_name\": \"certName\",\n \"display_name\": \"displayname\",\n \"image_path\": \"imagepath\",\n \"is_active\": False,\n \"is_regular_registration\": False,\n \"last_updated\": \"2008-09-22T14:01:54.9571247Z\",\n \"package_alias\": \"msixpackagealias\",\n \"package_applications\": [{\n \"app_id\": \"AppId\",\n \"app_user_model_id\": \"AppUserModelId\",\n \"description\": \"PackageApplicationDescription\",\n \"friendly_name\": \"FriendlyName\",\n \"icon_image_name\": \"Iconimagename\",\n \"raw_icon\": \"VGhpcyBpcyBhIHN0cmluZyB0byBoYXNo\",\n \"raw_png\": \"VGhpcyBpcyBhIHN0cmluZyB0byBoYXNo\",\n }],\n \"package_dependencies\": [{\n \"dependency_name\": \"MsixPackage_Dependency_Name\",\n \"min_version\": \"packageDep_version\",\n \"publisher\": \"MsixPackage_Dependency_Publisher\",\n }],\n \"package_family_name\": \"MsixPackage_FamilyName\",\n \"package_full_name\": \"MsixPackage_FullName\",\n \"package_name\": \"MsixPackageName\",\n \"package_relative_path\": \"packagerelativepath\",\n \"version\": \"packageversion\",\n },\n \"key_vault_url\": \"\",\n },\n resource_group_name=\"resourceGroup1\")\n\n```\n\n```yaml\nresources:\n appAttachPackage:\n type: azure-native:desktopvirtualization:AppAttachPackage\n properties:\n appAttachPackageName: msixpackagefullname\n location: southcentralus\n properties:\n failHealthCheckOnStagingFailure: NeedsAssistance\n hostPoolReferences: []\n image:\n certificateExpiry: 2023-01-02T17:18:19.1234567Z\n certificateName: certName\n displayName: displayname\n imagePath: imagepath\n isActive: false\n isRegularRegistration: false\n lastUpdated: 2008-09-22T14:01:54.9571247Z\n packageAlias: msixpackagealias\n packageApplications:\n - appId: AppId\n appUserModelID: AppUserModelId\n description: PackageApplicationDescription\n friendlyName: FriendlyName\n iconImageName: Iconimagename\n rawIcon: VGhpcyBpcyBhIHN0cmluZyB0byBoYXNo\n rawPng: VGhpcyBpcyBhIHN0cmluZyB0byBoYXNo\n packageDependencies:\n - dependencyName: MsixPackage_Dependency_Name\n minVersion: packageDep_version\n publisher: MsixPackage_Dependency_Publisher\n packageFamilyName: MsixPackage_FamilyName\n packageFullName: MsixPackage_FullName\n packageName: MsixPackageName\n packageRelativePath: packagerelativepath\n version: packageversion\n keyVaultURL: \"\"\n resourceGroupName: resourceGroup1\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:desktopvirtualization:AppAttachPackage packageName /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DesktopVirtualization/appAttachPackages/{appAttachPackageName} \n```\n",
"properties": {
@@ -645460,7 +646309,7 @@
]
},
"azure-native:devcenter:AttachedNetworkByDevCenter": {
- "description": "Represents an attached NetworkConnection.\nAzure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2022-09-01-preview.\n\nOther available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### AttachedNetworks_Create\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var attachedNetworkByDevCenter = new AzureNative.DevCenter.AttachedNetworkByDevCenter(\"attachedNetworkByDevCenter\", new()\n {\n AttachedNetworkConnectionName = \"network-uswest3\",\n DevCenterName = \"Contoso\",\n NetworkConnectionId = \"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/rg1/providers/Microsoft.DevCenter/NetworkConnections/network-uswest3\",\n ResourceGroupName = \"rg1\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tdevcenter \"github.com/pulumi/pulumi-azure-native-sdk/devcenter/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := devcenter.NewAttachedNetworkByDevCenter(ctx, \"attachedNetworkByDevCenter\", \u0026devcenter.AttachedNetworkByDevCenterArgs{\n\t\t\tAttachedNetworkConnectionName: pulumi.String(\"network-uswest3\"),\n\t\t\tDevCenterName: pulumi.String(\"Contoso\"),\n\t\t\tNetworkConnectionId: pulumi.String(\"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/rg1/providers/Microsoft.DevCenter/NetworkConnections/network-uswest3\"),\n\t\t\tResourceGroupName: pulumi.String(\"rg1\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.devcenter.AttachedNetworkByDevCenter;\nimport com.pulumi.azurenative.devcenter.AttachedNetworkByDevCenterArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var attachedNetworkByDevCenter = new AttachedNetworkByDevCenter(\"attachedNetworkByDevCenter\", AttachedNetworkByDevCenterArgs.builder()\n .attachedNetworkConnectionName(\"network-uswest3\")\n .devCenterName(\"Contoso\")\n .networkConnectionId(\"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/rg1/providers/Microsoft.DevCenter/NetworkConnections/network-uswest3\")\n .resourceGroupName(\"rg1\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst attachedNetworkByDevCenter = new azure_native.devcenter.AttachedNetworkByDevCenter(\"attachedNetworkByDevCenter\", {\n attachedNetworkConnectionName: \"network-uswest3\",\n devCenterName: \"Contoso\",\n networkConnectionId: \"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/rg1/providers/Microsoft.DevCenter/NetworkConnections/network-uswest3\",\n resourceGroupName: \"rg1\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nattached_network_by_dev_center = azure_native.devcenter.AttachedNetworkByDevCenter(\"attachedNetworkByDevCenter\",\n attached_network_connection_name=\"network-uswest3\",\n dev_center_name=\"Contoso\",\n network_connection_id=\"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/rg1/providers/Microsoft.DevCenter/NetworkConnections/network-uswest3\",\n resource_group_name=\"rg1\")\n\n```\n\n```yaml\nresources:\n attachedNetworkByDevCenter:\n type: azure-native:devcenter:AttachedNetworkByDevCenter\n properties:\n attachedNetworkConnectionName: network-uswest3\n devCenterName: Contoso\n networkConnectionId: /subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/rg1/providers/Microsoft.DevCenter/NetworkConnections/network-uswest3\n resourceGroupName: rg1\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:devcenter:AttachedNetworkByDevCenter network-uswest3 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/attachednetworks/{attachedNetworkConnectionName} \n```\n",
+ "description": "Represents an attached NetworkConnection.\nAzure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2022-09-01-preview.\n\nOther available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview, 2025-02-01.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### AttachedNetworks_Create\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var attachedNetworkByDevCenter = new AzureNative.DevCenter.AttachedNetworkByDevCenter(\"attachedNetworkByDevCenter\", new()\n {\n AttachedNetworkConnectionName = \"network-uswest3\",\n DevCenterName = \"Contoso\",\n NetworkConnectionId = \"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/rg1/providers/Microsoft.DevCenter/NetworkConnections/network-uswest3\",\n ResourceGroupName = \"rg1\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tdevcenter \"github.com/pulumi/pulumi-azure-native-sdk/devcenter/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := devcenter.NewAttachedNetworkByDevCenter(ctx, \"attachedNetworkByDevCenter\", \u0026devcenter.AttachedNetworkByDevCenterArgs{\n\t\t\tAttachedNetworkConnectionName: pulumi.String(\"network-uswest3\"),\n\t\t\tDevCenterName: pulumi.String(\"Contoso\"),\n\t\t\tNetworkConnectionId: pulumi.String(\"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/rg1/providers/Microsoft.DevCenter/NetworkConnections/network-uswest3\"),\n\t\t\tResourceGroupName: pulumi.String(\"rg1\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.devcenter.AttachedNetworkByDevCenter;\nimport com.pulumi.azurenative.devcenter.AttachedNetworkByDevCenterArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var attachedNetworkByDevCenter = new AttachedNetworkByDevCenter(\"attachedNetworkByDevCenter\", AttachedNetworkByDevCenterArgs.builder()\n .attachedNetworkConnectionName(\"network-uswest3\")\n .devCenterName(\"Contoso\")\n .networkConnectionId(\"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/rg1/providers/Microsoft.DevCenter/NetworkConnections/network-uswest3\")\n .resourceGroupName(\"rg1\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst attachedNetworkByDevCenter = new azure_native.devcenter.AttachedNetworkByDevCenter(\"attachedNetworkByDevCenter\", {\n attachedNetworkConnectionName: \"network-uswest3\",\n devCenterName: \"Contoso\",\n networkConnectionId: \"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/rg1/providers/Microsoft.DevCenter/NetworkConnections/network-uswest3\",\n resourceGroupName: \"rg1\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nattached_network_by_dev_center = azure_native.devcenter.AttachedNetworkByDevCenter(\"attachedNetworkByDevCenter\",\n attached_network_connection_name=\"network-uswest3\",\n dev_center_name=\"Contoso\",\n network_connection_id=\"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/rg1/providers/Microsoft.DevCenter/NetworkConnections/network-uswest3\",\n resource_group_name=\"rg1\")\n\n```\n\n```yaml\nresources:\n attachedNetworkByDevCenter:\n type: azure-native:devcenter:AttachedNetworkByDevCenter\n properties:\n attachedNetworkConnectionName: network-uswest3\n devCenterName: Contoso\n networkConnectionId: /subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/rg1/providers/Microsoft.DevCenter/NetworkConnections/network-uswest3\n resourceGroupName: rg1\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:devcenter:AttachedNetworkByDevCenter network-uswest3 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/attachednetworks/{attachedNetworkConnectionName} \n```\n",
"properties": {
"domainJoinType": {
"type": "string",
@@ -645576,11 +646425,14 @@
},
{
"type": "azure-native:devcenter/v20241001preview:AttachedNetworkByDevCenter"
+ },
+ {
+ "type": "azure-native:devcenter/v20250201:AttachedNetworkByDevCenter"
}
]
},
"azure-native:devcenter:Catalog": {
- "description": "Represents a catalog.\nAzure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2022-09-01-preview.\n\nOther available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Catalogs_CreateOrUpdateAdo\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var catalog = new AzureNative.DevCenter.Catalog(\"catalog\", new()\n {\n AdoGit = new AzureNative.DevCenter.Inputs.GitCatalogArgs\n {\n Branch = \"main\",\n Path = \"/templates\",\n SecretIdentifier = \"https://contosokv.vault.azure.net/secrets/CentralRepoPat\",\n Uri = \"https://contoso@dev.azure.com/contoso/contosoOrg/_git/centralrepo-fakecontoso\",\n },\n CatalogName = \"CentralCatalog\",\n DevCenterName = \"Contoso\",\n ResourceGroupName = \"rg1\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tdevcenter \"github.com/pulumi/pulumi-azure-native-sdk/devcenter/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := devcenter.NewCatalog(ctx, \"catalog\", \u0026devcenter.CatalogArgs{\n\t\t\tAdoGit: \u0026devcenter.GitCatalogArgs{\n\t\t\t\tBranch: pulumi.String(\"main\"),\n\t\t\t\tPath: pulumi.String(\"/templates\"),\n\t\t\t\tSecretIdentifier: pulumi.String(\"https://contosokv.vault.azure.net/secrets/CentralRepoPat\"),\n\t\t\t\tUri: pulumi.String(\"https://contoso@dev.azure.com/contoso/contosoOrg/_git/centralrepo-fakecontoso\"),\n\t\t\t},\n\t\t\tCatalogName: pulumi.String(\"CentralCatalog\"),\n\t\t\tDevCenterName: pulumi.String(\"Contoso\"),\n\t\t\tResourceGroupName: pulumi.String(\"rg1\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.devcenter.Catalog;\nimport com.pulumi.azurenative.devcenter.CatalogArgs;\nimport com.pulumi.azurenative.devcenter.inputs.GitCatalogArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var catalog = new Catalog(\"catalog\", CatalogArgs.builder()\n .adoGit(GitCatalogArgs.builder()\n .branch(\"main\")\n .path(\"/templates\")\n .secretIdentifier(\"https://contosokv.vault.azure.net/secrets/CentralRepoPat\")\n .uri(\"https://contoso@dev.azure.com/contoso/contosoOrg/_git/centralrepo-fakecontoso\")\n .build())\n .catalogName(\"CentralCatalog\")\n .devCenterName(\"Contoso\")\n .resourceGroupName(\"rg1\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst catalog = new azure_native.devcenter.Catalog(\"catalog\", {\n adoGit: {\n branch: \"main\",\n path: \"/templates\",\n secretIdentifier: \"https://contosokv.vault.azure.net/secrets/CentralRepoPat\",\n uri: \"https://contoso@dev.azure.com/contoso/contosoOrg/_git/centralrepo-fakecontoso\",\n },\n catalogName: \"CentralCatalog\",\n devCenterName: \"Contoso\",\n resourceGroupName: \"rg1\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\ncatalog = azure_native.devcenter.Catalog(\"catalog\",\n ado_git={\n \"branch\": \"main\",\n \"path\": \"/templates\",\n \"secret_identifier\": \"https://contosokv.vault.azure.net/secrets/CentralRepoPat\",\n \"uri\": \"https://contoso@dev.azure.com/contoso/contosoOrg/_git/centralrepo-fakecontoso\",\n },\n catalog_name=\"CentralCatalog\",\n dev_center_name=\"Contoso\",\n resource_group_name=\"rg1\")\n\n```\n\n```yaml\nresources:\n catalog:\n type: azure-native:devcenter:Catalog\n properties:\n adoGit:\n branch: main\n path: /templates\n secretIdentifier: https://contosokv.vault.azure.net/secrets/CentralRepoPat\n uri: https://contoso@dev.azure.com/contoso/contosoOrg/_git/centralrepo-fakecontoso\n catalogName: CentralCatalog\n devCenterName: Contoso\n resourceGroupName: rg1\n\n```\n\n{{% /example %}}\n{{% example %}}\n### Catalogs_CreateOrUpdateGitHub\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var catalog = new AzureNative.DevCenter.Catalog(\"catalog\", new()\n {\n CatalogName = \"CentralCatalog\",\n DevCenterName = \"Contoso\",\n GitHub = new AzureNative.DevCenter.Inputs.GitCatalogArgs\n {\n Branch = \"main\",\n Path = \"/templates\",\n SecretIdentifier = \"https://contosokv.vault.azure.net/secrets/CentralRepoPat\",\n Uri = \"https://github.com/Contoso/centralrepo-fake.git\",\n },\n ResourceGroupName = \"rg1\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tdevcenter \"github.com/pulumi/pulumi-azure-native-sdk/devcenter/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := devcenter.NewCatalog(ctx, \"catalog\", \u0026devcenter.CatalogArgs{\n\t\t\tCatalogName: pulumi.String(\"CentralCatalog\"),\n\t\t\tDevCenterName: pulumi.String(\"Contoso\"),\n\t\t\tGitHub: \u0026devcenter.GitCatalogArgs{\n\t\t\t\tBranch: pulumi.String(\"main\"),\n\t\t\t\tPath: pulumi.String(\"/templates\"),\n\t\t\t\tSecretIdentifier: pulumi.String(\"https://contosokv.vault.azure.net/secrets/CentralRepoPat\"),\n\t\t\t\tUri: pulumi.String(\"https://github.com/Contoso/centralrepo-fake.git\"),\n\t\t\t},\n\t\t\tResourceGroupName: pulumi.String(\"rg1\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.devcenter.Catalog;\nimport com.pulumi.azurenative.devcenter.CatalogArgs;\nimport com.pulumi.azurenative.devcenter.inputs.GitCatalogArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var catalog = new Catalog(\"catalog\", CatalogArgs.builder()\n .catalogName(\"CentralCatalog\")\n .devCenterName(\"Contoso\")\n .gitHub(GitCatalogArgs.builder()\n .branch(\"main\")\n .path(\"/templates\")\n .secretIdentifier(\"https://contosokv.vault.azure.net/secrets/CentralRepoPat\")\n .uri(\"https://github.com/Contoso/centralrepo-fake.git\")\n .build())\n .resourceGroupName(\"rg1\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst catalog = new azure_native.devcenter.Catalog(\"catalog\", {\n catalogName: \"CentralCatalog\",\n devCenterName: \"Contoso\",\n gitHub: {\n branch: \"main\",\n path: \"/templates\",\n secretIdentifier: \"https://contosokv.vault.azure.net/secrets/CentralRepoPat\",\n uri: \"https://github.com/Contoso/centralrepo-fake.git\",\n },\n resourceGroupName: \"rg1\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\ncatalog = azure_native.devcenter.Catalog(\"catalog\",\n catalog_name=\"CentralCatalog\",\n dev_center_name=\"Contoso\",\n git_hub={\n \"branch\": \"main\",\n \"path\": \"/templates\",\n \"secret_identifier\": \"https://contosokv.vault.azure.net/secrets/CentralRepoPat\",\n \"uri\": \"https://github.com/Contoso/centralrepo-fake.git\",\n },\n resource_group_name=\"rg1\")\n\n```\n\n```yaml\nresources:\n catalog:\n type: azure-native:devcenter:Catalog\n properties:\n catalogName: CentralCatalog\n devCenterName: Contoso\n gitHub:\n branch: main\n path: /templates\n secretIdentifier: https://contosokv.vault.azure.net/secrets/CentralRepoPat\n uri: https://github.com/Contoso/centralrepo-fake.git\n resourceGroupName: rg1\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:devcenter:Catalog CentralCatalog /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/catalogs/{catalogName} \n```\n",
+ "description": "Represents a catalog.\nAzure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2022-09-01-preview.\n\nOther available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview, 2025-02-01.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Catalogs_CreateOrUpdateAdo\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var catalog = new AzureNative.DevCenter.Catalog(\"catalog\", new()\n {\n AdoGit = new AzureNative.DevCenter.Inputs.GitCatalogArgs\n {\n Branch = \"main\",\n Path = \"/templates\",\n SecretIdentifier = \"https://contosokv.vault.azure.net/secrets/CentralRepoPat\",\n Uri = \"https://contoso@dev.azure.com/contoso/contosoOrg/_git/centralrepo-fakecontoso\",\n },\n CatalogName = \"CentralCatalog\",\n DevCenterName = \"Contoso\",\n ResourceGroupName = \"rg1\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tdevcenter \"github.com/pulumi/pulumi-azure-native-sdk/devcenter/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := devcenter.NewCatalog(ctx, \"catalog\", \u0026devcenter.CatalogArgs{\n\t\t\tAdoGit: \u0026devcenter.GitCatalogArgs{\n\t\t\t\tBranch: pulumi.String(\"main\"),\n\t\t\t\tPath: pulumi.String(\"/templates\"),\n\t\t\t\tSecretIdentifier: pulumi.String(\"https://contosokv.vault.azure.net/secrets/CentralRepoPat\"),\n\t\t\t\tUri: pulumi.String(\"https://contoso@dev.azure.com/contoso/contosoOrg/_git/centralrepo-fakecontoso\"),\n\t\t\t},\n\t\t\tCatalogName: pulumi.String(\"CentralCatalog\"),\n\t\t\tDevCenterName: pulumi.String(\"Contoso\"),\n\t\t\tResourceGroupName: pulumi.String(\"rg1\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.devcenter.Catalog;\nimport com.pulumi.azurenative.devcenter.CatalogArgs;\nimport com.pulumi.azurenative.devcenter.inputs.GitCatalogArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var catalog = new Catalog(\"catalog\", CatalogArgs.builder()\n .adoGit(GitCatalogArgs.builder()\n .branch(\"main\")\n .path(\"/templates\")\n .secretIdentifier(\"https://contosokv.vault.azure.net/secrets/CentralRepoPat\")\n .uri(\"https://contoso@dev.azure.com/contoso/contosoOrg/_git/centralrepo-fakecontoso\")\n .build())\n .catalogName(\"CentralCatalog\")\n .devCenterName(\"Contoso\")\n .resourceGroupName(\"rg1\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst catalog = new azure_native.devcenter.Catalog(\"catalog\", {\n adoGit: {\n branch: \"main\",\n path: \"/templates\",\n secretIdentifier: \"https://contosokv.vault.azure.net/secrets/CentralRepoPat\",\n uri: \"https://contoso@dev.azure.com/contoso/contosoOrg/_git/centralrepo-fakecontoso\",\n },\n catalogName: \"CentralCatalog\",\n devCenterName: \"Contoso\",\n resourceGroupName: \"rg1\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\ncatalog = azure_native.devcenter.Catalog(\"catalog\",\n ado_git={\n \"branch\": \"main\",\n \"path\": \"/templates\",\n \"secret_identifier\": \"https://contosokv.vault.azure.net/secrets/CentralRepoPat\",\n \"uri\": \"https://contoso@dev.azure.com/contoso/contosoOrg/_git/centralrepo-fakecontoso\",\n },\n catalog_name=\"CentralCatalog\",\n dev_center_name=\"Contoso\",\n resource_group_name=\"rg1\")\n\n```\n\n```yaml\nresources:\n catalog:\n type: azure-native:devcenter:Catalog\n properties:\n adoGit:\n branch: main\n path: /templates\n secretIdentifier: https://contosokv.vault.azure.net/secrets/CentralRepoPat\n uri: https://contoso@dev.azure.com/contoso/contosoOrg/_git/centralrepo-fakecontoso\n catalogName: CentralCatalog\n devCenterName: Contoso\n resourceGroupName: rg1\n\n```\n\n{{% /example %}}\n{{% example %}}\n### Catalogs_CreateOrUpdateGitHub\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var catalog = new AzureNative.DevCenter.Catalog(\"catalog\", new()\n {\n CatalogName = \"CentralCatalog\",\n DevCenterName = \"Contoso\",\n GitHub = new AzureNative.DevCenter.Inputs.GitCatalogArgs\n {\n Branch = \"main\",\n Path = \"/templates\",\n SecretIdentifier = \"https://contosokv.vault.azure.net/secrets/CentralRepoPat\",\n Uri = \"https://github.com/Contoso/centralrepo-fake.git\",\n },\n ResourceGroupName = \"rg1\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tdevcenter \"github.com/pulumi/pulumi-azure-native-sdk/devcenter/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := devcenter.NewCatalog(ctx, \"catalog\", \u0026devcenter.CatalogArgs{\n\t\t\tCatalogName: pulumi.String(\"CentralCatalog\"),\n\t\t\tDevCenterName: pulumi.String(\"Contoso\"),\n\t\t\tGitHub: \u0026devcenter.GitCatalogArgs{\n\t\t\t\tBranch: pulumi.String(\"main\"),\n\t\t\t\tPath: pulumi.String(\"/templates\"),\n\t\t\t\tSecretIdentifier: pulumi.String(\"https://contosokv.vault.azure.net/secrets/CentralRepoPat\"),\n\t\t\t\tUri: pulumi.String(\"https://github.com/Contoso/centralrepo-fake.git\"),\n\t\t\t},\n\t\t\tResourceGroupName: pulumi.String(\"rg1\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.devcenter.Catalog;\nimport com.pulumi.azurenative.devcenter.CatalogArgs;\nimport com.pulumi.azurenative.devcenter.inputs.GitCatalogArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var catalog = new Catalog(\"catalog\", CatalogArgs.builder()\n .catalogName(\"CentralCatalog\")\n .devCenterName(\"Contoso\")\n .gitHub(GitCatalogArgs.builder()\n .branch(\"main\")\n .path(\"/templates\")\n .secretIdentifier(\"https://contosokv.vault.azure.net/secrets/CentralRepoPat\")\n .uri(\"https://github.com/Contoso/centralrepo-fake.git\")\n .build())\n .resourceGroupName(\"rg1\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst catalog = new azure_native.devcenter.Catalog(\"catalog\", {\n catalogName: \"CentralCatalog\",\n devCenterName: \"Contoso\",\n gitHub: {\n branch: \"main\",\n path: \"/templates\",\n secretIdentifier: \"https://contosokv.vault.azure.net/secrets/CentralRepoPat\",\n uri: \"https://github.com/Contoso/centralrepo-fake.git\",\n },\n resourceGroupName: \"rg1\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\ncatalog = azure_native.devcenter.Catalog(\"catalog\",\n catalog_name=\"CentralCatalog\",\n dev_center_name=\"Contoso\",\n git_hub={\n \"branch\": \"main\",\n \"path\": \"/templates\",\n \"secret_identifier\": \"https://contosokv.vault.azure.net/secrets/CentralRepoPat\",\n \"uri\": \"https://github.com/Contoso/centralrepo-fake.git\",\n },\n resource_group_name=\"rg1\")\n\n```\n\n```yaml\nresources:\n catalog:\n type: azure-native:devcenter:Catalog\n properties:\n catalogName: CentralCatalog\n devCenterName: Contoso\n gitHub:\n branch: main\n path: /templates\n secretIdentifier: https://contosokv.vault.azure.net/secrets/CentralRepoPat\n uri: https://github.com/Contoso/centralrepo-fake.git\n resourceGroupName: rg1\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:devcenter:Catalog CentralCatalog /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/catalogs/{catalogName} \n```\n",
"properties": {
"adoGit": {
"type": "object",
@@ -645700,6 +646552,9 @@
},
{
"type": "azure-native:devcenter/v20241001preview:Catalog"
+ },
+ {
+ "type": "azure-native:devcenter/v20250201:Catalog"
}
]
},
@@ -645792,7 +646647,7 @@
]
},
"azure-native:devcenter:DevBoxDefinition": {
- "description": "Represents a definition for a Developer Machine.\nAzure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2022-09-01-preview.\n\nOther available API versions: 2022-11-11-preview, 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### DevBoxDefinitions_Create\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var devBoxDefinition = new AzureNative.DevCenter.DevBoxDefinition(\"devBoxDefinition\", new()\n {\n DevBoxDefinitionName = \"WebDevBox\",\n DevCenterName = \"Contoso\",\n HibernateSupport = AzureNative.DevCenter.HibernateSupport.Enabled,\n ImageReference = new AzureNative.DevCenter.Inputs.ImageReferenceArgs\n {\n Id = \"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/Example/providers/Microsoft.DevCenter/devcenters/Contoso/galleries/contosogallery/images/exampleImage/version/1.0.0\",\n },\n Location = \"centralus\",\n ResourceGroupName = \"rg1\",\n Sku = new AzureNative.DevCenter.Inputs.SkuArgs\n {\n Name = \"Preview\",\n },\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tdevcenter \"github.com/pulumi/pulumi-azure-native-sdk/devcenter/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := devcenter.NewDevBoxDefinition(ctx, \"devBoxDefinition\", \u0026devcenter.DevBoxDefinitionArgs{\n\t\t\tDevBoxDefinitionName: pulumi.String(\"WebDevBox\"),\n\t\t\tDevCenterName: pulumi.String(\"Contoso\"),\n\t\t\tHibernateSupport: pulumi.String(devcenter.HibernateSupportEnabled),\n\t\t\tImageReference: \u0026devcenter.ImageReferenceArgs{\n\t\t\t\tId: pulumi.String(\"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/Example/providers/Microsoft.DevCenter/devcenters/Contoso/galleries/contosogallery/images/exampleImage/version/1.0.0\"),\n\t\t\t},\n\t\t\tLocation: pulumi.String(\"centralus\"),\n\t\t\tResourceGroupName: pulumi.String(\"rg1\"),\n\t\t\tSku: \u0026devcenter.SkuArgs{\n\t\t\t\tName: pulumi.String(\"Preview\"),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.devcenter.DevBoxDefinition;\nimport com.pulumi.azurenative.devcenter.DevBoxDefinitionArgs;\nimport com.pulumi.azurenative.devcenter.inputs.ImageReferenceArgs;\nimport com.pulumi.azurenative.devcenter.inputs.SkuArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var devBoxDefinition = new DevBoxDefinition(\"devBoxDefinition\", DevBoxDefinitionArgs.builder()\n .devBoxDefinitionName(\"WebDevBox\")\n .devCenterName(\"Contoso\")\n .hibernateSupport(\"Enabled\")\n .imageReference(ImageReferenceArgs.builder()\n .id(\"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/Example/providers/Microsoft.DevCenter/devcenters/Contoso/galleries/contosogallery/images/exampleImage/version/1.0.0\")\n .build())\n .location(\"centralus\")\n .resourceGroupName(\"rg1\")\n .sku(SkuArgs.builder()\n .name(\"Preview\")\n .build())\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst devBoxDefinition = new azure_native.devcenter.DevBoxDefinition(\"devBoxDefinition\", {\n devBoxDefinitionName: \"WebDevBox\",\n devCenterName: \"Contoso\",\n hibernateSupport: azure_native.devcenter.HibernateSupport.Enabled,\n imageReference: {\n id: \"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/Example/providers/Microsoft.DevCenter/devcenters/Contoso/galleries/contosogallery/images/exampleImage/version/1.0.0\",\n },\n location: \"centralus\",\n resourceGroupName: \"rg1\",\n sku: {\n name: \"Preview\",\n },\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\ndev_box_definition = azure_native.devcenter.DevBoxDefinition(\"devBoxDefinition\",\n dev_box_definition_name=\"WebDevBox\",\n dev_center_name=\"Contoso\",\n hibernate_support=azure_native.devcenter.HibernateSupport.ENABLED,\n image_reference={\n \"id\": \"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/Example/providers/Microsoft.DevCenter/devcenters/Contoso/galleries/contosogallery/images/exampleImage/version/1.0.0\",\n },\n location=\"centralus\",\n resource_group_name=\"rg1\",\n sku={\n \"name\": \"Preview\",\n })\n\n```\n\n```yaml\nresources:\n devBoxDefinition:\n type: azure-native:devcenter:DevBoxDefinition\n properties:\n devBoxDefinitionName: WebDevBox\n devCenterName: Contoso\n hibernateSupport: Enabled\n imageReference:\n id: /subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/Example/providers/Microsoft.DevCenter/devcenters/Contoso/galleries/contosogallery/images/exampleImage/version/1.0.0\n location: centralus\n resourceGroupName: rg1\n sku:\n name: Preview\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:devcenter:DevBoxDefinition WebDevBox /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/devboxdefinitions/{devBoxDefinitionName} \n```\n",
+ "description": "Represents a definition for a Developer Machine.\nAzure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2022-09-01-preview.\n\nOther available API versions: 2022-11-11-preview, 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview, 2025-02-01.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### DevBoxDefinitions_Create\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var devBoxDefinition = new AzureNative.DevCenter.DevBoxDefinition(\"devBoxDefinition\", new()\n {\n DevBoxDefinitionName = \"WebDevBox\",\n DevCenterName = \"Contoso\",\n HibernateSupport = AzureNative.DevCenter.HibernateSupport.Enabled,\n ImageReference = new AzureNative.DevCenter.Inputs.ImageReferenceArgs\n {\n Id = \"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/Example/providers/Microsoft.DevCenter/devcenters/Contoso/galleries/contosogallery/images/exampleImage/version/1.0.0\",\n },\n Location = \"centralus\",\n ResourceGroupName = \"rg1\",\n Sku = new AzureNative.DevCenter.Inputs.SkuArgs\n {\n Name = \"Preview\",\n },\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tdevcenter \"github.com/pulumi/pulumi-azure-native-sdk/devcenter/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := devcenter.NewDevBoxDefinition(ctx, \"devBoxDefinition\", \u0026devcenter.DevBoxDefinitionArgs{\n\t\t\tDevBoxDefinitionName: pulumi.String(\"WebDevBox\"),\n\t\t\tDevCenterName: pulumi.String(\"Contoso\"),\n\t\t\tHibernateSupport: pulumi.String(devcenter.HibernateSupportEnabled),\n\t\t\tImageReference: \u0026devcenter.ImageReferenceArgs{\n\t\t\t\tId: pulumi.String(\"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/Example/providers/Microsoft.DevCenter/devcenters/Contoso/galleries/contosogallery/images/exampleImage/version/1.0.0\"),\n\t\t\t},\n\t\t\tLocation: pulumi.String(\"centralus\"),\n\t\t\tResourceGroupName: pulumi.String(\"rg1\"),\n\t\t\tSku: \u0026devcenter.SkuArgs{\n\t\t\t\tName: pulumi.String(\"Preview\"),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.devcenter.DevBoxDefinition;\nimport com.pulumi.azurenative.devcenter.DevBoxDefinitionArgs;\nimport com.pulumi.azurenative.devcenter.inputs.ImageReferenceArgs;\nimport com.pulumi.azurenative.devcenter.inputs.SkuArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var devBoxDefinition = new DevBoxDefinition(\"devBoxDefinition\", DevBoxDefinitionArgs.builder()\n .devBoxDefinitionName(\"WebDevBox\")\n .devCenterName(\"Contoso\")\n .hibernateSupport(\"Enabled\")\n .imageReference(ImageReferenceArgs.builder()\n .id(\"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/Example/providers/Microsoft.DevCenter/devcenters/Contoso/galleries/contosogallery/images/exampleImage/version/1.0.0\")\n .build())\n .location(\"centralus\")\n .resourceGroupName(\"rg1\")\n .sku(SkuArgs.builder()\n .name(\"Preview\")\n .build())\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst devBoxDefinition = new azure_native.devcenter.DevBoxDefinition(\"devBoxDefinition\", {\n devBoxDefinitionName: \"WebDevBox\",\n devCenterName: \"Contoso\",\n hibernateSupport: azure_native.devcenter.HibernateSupport.Enabled,\n imageReference: {\n id: \"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/Example/providers/Microsoft.DevCenter/devcenters/Contoso/galleries/contosogallery/images/exampleImage/version/1.0.0\",\n },\n location: \"centralus\",\n resourceGroupName: \"rg1\",\n sku: {\n name: \"Preview\",\n },\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\ndev_box_definition = azure_native.devcenter.DevBoxDefinition(\"devBoxDefinition\",\n dev_box_definition_name=\"WebDevBox\",\n dev_center_name=\"Contoso\",\n hibernate_support=azure_native.devcenter.HibernateSupport.ENABLED,\n image_reference={\n \"id\": \"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/Example/providers/Microsoft.DevCenter/devcenters/Contoso/galleries/contosogallery/images/exampleImage/version/1.0.0\",\n },\n location=\"centralus\",\n resource_group_name=\"rg1\",\n sku={\n \"name\": \"Preview\",\n })\n\n```\n\n```yaml\nresources:\n devBoxDefinition:\n type: azure-native:devcenter:DevBoxDefinition\n properties:\n devBoxDefinitionName: WebDevBox\n devCenterName: Contoso\n hibernateSupport: Enabled\n imageReference:\n id: /subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/Example/providers/Microsoft.DevCenter/devcenters/Contoso/galleries/contosogallery/images/exampleImage/version/1.0.0\n location: centralus\n resourceGroupName: rg1\n sku:\n name: Preview\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:devcenter:DevBoxDefinition WebDevBox /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/devboxdefinitions/{devBoxDefinitionName} \n```\n",
"properties": {
"activeImageReference": {
"type": "object",
@@ -645970,11 +646825,14 @@
},
{
"type": "azure-native:devcenter/v20241001preview:DevBoxDefinition"
+ },
+ {
+ "type": "azure-native:devcenter/v20250201:DevBoxDefinition"
}
]
},
"azure-native:devcenter:DevCenter": {
- "description": "Represents a devcenter resource.\nAzure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2022-09-01-preview.\n\nOther available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### DevCenters_Create\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var devCenter = new AzureNative.DevCenter.DevCenter(\"devCenter\", new()\n {\n DevCenterName = \"Contoso\",\n Location = \"centralus\",\n ResourceGroupName = \"rg1\",\n Tags = \n {\n { \"CostCode\", \"12345\" },\n },\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tdevcenter \"github.com/pulumi/pulumi-azure-native-sdk/devcenter/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := devcenter.NewDevCenter(ctx, \"devCenter\", \u0026devcenter.DevCenterArgs{\n\t\t\tDevCenterName: pulumi.String(\"Contoso\"),\n\t\t\tLocation: pulumi.String(\"centralus\"),\n\t\t\tResourceGroupName: pulumi.String(\"rg1\"),\n\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\"CostCode\": pulumi.String(\"12345\"),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.devcenter.DevCenter;\nimport com.pulumi.azurenative.devcenter.DevCenterArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var devCenter = new DevCenter(\"devCenter\", DevCenterArgs.builder()\n .devCenterName(\"Contoso\")\n .location(\"centralus\")\n .resourceGroupName(\"rg1\")\n .tags(Map.of(\"CostCode\", \"12345\"))\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst devCenter = new azure_native.devcenter.DevCenter(\"devCenter\", {\n devCenterName: \"Contoso\",\n location: \"centralus\",\n resourceGroupName: \"rg1\",\n tags: {\n CostCode: \"12345\",\n },\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\ndev_center = azure_native.devcenter.DevCenter(\"devCenter\",\n dev_center_name=\"Contoso\",\n location=\"centralus\",\n resource_group_name=\"rg1\",\n tags={\n \"CostCode\": \"12345\",\n })\n\n```\n\n```yaml\nresources:\n devCenter:\n type: azure-native:devcenter:DevCenter\n properties:\n devCenterName: Contoso\n location: centralus\n resourceGroupName: rg1\n tags:\n CostCode: '12345'\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:devcenter:DevCenter Contoso /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName} \n```\n",
+ "description": "Represents a devcenter resource.\nAzure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2022-09-01-preview.\n\nOther available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview, 2025-02-01.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### DevCenters_Create\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var devCenter = new AzureNative.DevCenter.DevCenter(\"devCenter\", new()\n {\n DevCenterName = \"Contoso\",\n Location = \"centralus\",\n ResourceGroupName = \"rg1\",\n Tags = \n {\n { \"CostCode\", \"12345\" },\n },\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tdevcenter \"github.com/pulumi/pulumi-azure-native-sdk/devcenter/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := devcenter.NewDevCenter(ctx, \"devCenter\", \u0026devcenter.DevCenterArgs{\n\t\t\tDevCenterName: pulumi.String(\"Contoso\"),\n\t\t\tLocation: pulumi.String(\"centralus\"),\n\t\t\tResourceGroupName: pulumi.String(\"rg1\"),\n\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\"CostCode\": pulumi.String(\"12345\"),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.devcenter.DevCenter;\nimport com.pulumi.azurenative.devcenter.DevCenterArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var devCenter = new DevCenter(\"devCenter\", DevCenterArgs.builder()\n .devCenterName(\"Contoso\")\n .location(\"centralus\")\n .resourceGroupName(\"rg1\")\n .tags(Map.of(\"CostCode\", \"12345\"))\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst devCenter = new azure_native.devcenter.DevCenter(\"devCenter\", {\n devCenterName: \"Contoso\",\n location: \"centralus\",\n resourceGroupName: \"rg1\",\n tags: {\n CostCode: \"12345\",\n },\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\ndev_center = azure_native.devcenter.DevCenter(\"devCenter\",\n dev_center_name=\"Contoso\",\n location=\"centralus\",\n resource_group_name=\"rg1\",\n tags={\n \"CostCode\": \"12345\",\n })\n\n```\n\n```yaml\nresources:\n devCenter:\n type: azure-native:devcenter:DevCenter\n properties:\n devCenterName: Contoso\n location: centralus\n resourceGroupName: rg1\n tags:\n CostCode: '12345'\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:devcenter:DevCenter Contoso /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName} \n```\n",
"properties": {
"devCenterUri": {
"type": "string",
@@ -646097,6 +646955,9 @@
},
{
"type": "azure-native:devcenter/v20241001preview:DevCenter"
+ },
+ {
+ "type": "azure-native:devcenter/v20250201:DevCenter"
}
]
},
@@ -646225,7 +647086,7 @@
]
},
"azure-native:devcenter:EnvironmentType": {
- "description": "Represents an environment type.\nAzure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2022-09-01-preview.\n\nOther available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### EnvironmentTypes_CreateOrUpdate\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var environmentType = new AzureNative.DevCenter.EnvironmentType(\"environmentType\", new()\n {\n DevCenterName = \"Contoso\",\n EnvironmentTypeName = \"DevTest\",\n ResourceGroupName = \"rg1\",\n Tags = \n {\n { \"Owner\", \"superuser\" },\n },\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tdevcenter \"github.com/pulumi/pulumi-azure-native-sdk/devcenter/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := devcenter.NewEnvironmentType(ctx, \"environmentType\", \u0026devcenter.EnvironmentTypeArgs{\n\t\t\tDevCenterName: pulumi.String(\"Contoso\"),\n\t\t\tEnvironmentTypeName: pulumi.String(\"DevTest\"),\n\t\t\tResourceGroupName: pulumi.String(\"rg1\"),\n\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\"Owner\": pulumi.String(\"superuser\"),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.devcenter.EnvironmentType;\nimport com.pulumi.azurenative.devcenter.EnvironmentTypeArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var environmentType = new EnvironmentType(\"environmentType\", EnvironmentTypeArgs.builder()\n .devCenterName(\"Contoso\")\n .environmentTypeName(\"DevTest\")\n .resourceGroupName(\"rg1\")\n .tags(Map.of(\"Owner\", \"superuser\"))\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst environmentType = new azure_native.devcenter.EnvironmentType(\"environmentType\", {\n devCenterName: \"Contoso\",\n environmentTypeName: \"DevTest\",\n resourceGroupName: \"rg1\",\n tags: {\n Owner: \"superuser\",\n },\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nenvironment_type = azure_native.devcenter.EnvironmentType(\"environmentType\",\n dev_center_name=\"Contoso\",\n environment_type_name=\"DevTest\",\n resource_group_name=\"rg1\",\n tags={\n \"Owner\": \"superuser\",\n })\n\n```\n\n```yaml\nresources:\n environmentType:\n type: azure-native:devcenter:EnvironmentType\n properties:\n devCenterName: Contoso\n environmentTypeName: DevTest\n resourceGroupName: rg1\n tags:\n Owner: superuser\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:devcenter:EnvironmentType DevTest /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/environmentTypes/{environmentTypeName} \n```\n",
+ "description": "Represents an environment type.\nAzure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2022-09-01-preview.\n\nOther available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview, 2025-02-01.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### EnvironmentTypes_CreateOrUpdate\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var environmentType = new AzureNative.DevCenter.EnvironmentType(\"environmentType\", new()\n {\n DevCenterName = \"Contoso\",\n EnvironmentTypeName = \"DevTest\",\n ResourceGroupName = \"rg1\",\n Tags = \n {\n { \"Owner\", \"superuser\" },\n },\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tdevcenter \"github.com/pulumi/pulumi-azure-native-sdk/devcenter/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := devcenter.NewEnvironmentType(ctx, \"environmentType\", \u0026devcenter.EnvironmentTypeArgs{\n\t\t\tDevCenterName: pulumi.String(\"Contoso\"),\n\t\t\tEnvironmentTypeName: pulumi.String(\"DevTest\"),\n\t\t\tResourceGroupName: pulumi.String(\"rg1\"),\n\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\"Owner\": pulumi.String(\"superuser\"),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.devcenter.EnvironmentType;\nimport com.pulumi.azurenative.devcenter.EnvironmentTypeArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var environmentType = new EnvironmentType(\"environmentType\", EnvironmentTypeArgs.builder()\n .devCenterName(\"Contoso\")\n .environmentTypeName(\"DevTest\")\n .resourceGroupName(\"rg1\")\n .tags(Map.of(\"Owner\", \"superuser\"))\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst environmentType = new azure_native.devcenter.EnvironmentType(\"environmentType\", {\n devCenterName: \"Contoso\",\n environmentTypeName: \"DevTest\",\n resourceGroupName: \"rg1\",\n tags: {\n Owner: \"superuser\",\n },\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nenvironment_type = azure_native.devcenter.EnvironmentType(\"environmentType\",\n dev_center_name=\"Contoso\",\n environment_type_name=\"DevTest\",\n resource_group_name=\"rg1\",\n tags={\n \"Owner\": \"superuser\",\n })\n\n```\n\n```yaml\nresources:\n environmentType:\n type: azure-native:devcenter:EnvironmentType\n properties:\n devCenterName: Contoso\n environmentTypeName: DevTest\n resourceGroupName: rg1\n tags:\n Owner: superuser\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:devcenter:EnvironmentType DevTest /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/environmentTypes/{environmentTypeName} \n```\n",
"properties": {
"name": {
"type": "string",
@@ -646329,11 +647190,14 @@
},
{
"type": "azure-native:devcenter/v20241001preview:EnvironmentType"
+ },
+ {
+ "type": "azure-native:devcenter/v20250201:EnvironmentType"
}
]
},
"azure-native:devcenter:Gallery": {
- "description": "Represents a gallery.\nAzure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2022-09-01-preview.\n\nOther available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Galleries_CreateOrUpdate\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var gallery = new AzureNative.DevCenter.Gallery(\"gallery\", new()\n {\n DevCenterName = \"Contoso\",\n GalleryName = \"StandardGallery\",\n GalleryResourceId = \"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/rg1/providers/Microsoft.Compute/galleries/StandardGallery\",\n ResourceGroupName = \"rg1\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tdevcenter \"github.com/pulumi/pulumi-azure-native-sdk/devcenter/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := devcenter.NewGallery(ctx, \"gallery\", \u0026devcenter.GalleryArgs{\n\t\t\tDevCenterName: pulumi.String(\"Contoso\"),\n\t\t\tGalleryName: pulumi.String(\"StandardGallery\"),\n\t\t\tGalleryResourceId: pulumi.String(\"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/rg1/providers/Microsoft.Compute/galleries/StandardGallery\"),\n\t\t\tResourceGroupName: pulumi.String(\"rg1\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.devcenter.Gallery;\nimport com.pulumi.azurenative.devcenter.GalleryArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var gallery = new Gallery(\"gallery\", GalleryArgs.builder()\n .devCenterName(\"Contoso\")\n .galleryName(\"StandardGallery\")\n .galleryResourceId(\"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/rg1/providers/Microsoft.Compute/galleries/StandardGallery\")\n .resourceGroupName(\"rg1\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst gallery = new azure_native.devcenter.Gallery(\"gallery\", {\n devCenterName: \"Contoso\",\n galleryName: \"StandardGallery\",\n galleryResourceId: \"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/rg1/providers/Microsoft.Compute/galleries/StandardGallery\",\n resourceGroupName: \"rg1\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\ngallery = azure_native.devcenter.Gallery(\"gallery\",\n dev_center_name=\"Contoso\",\n gallery_name=\"StandardGallery\",\n gallery_resource_id=\"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/rg1/providers/Microsoft.Compute/galleries/StandardGallery\",\n resource_group_name=\"rg1\")\n\n```\n\n```yaml\nresources:\n gallery:\n type: azure-native:devcenter:Gallery\n properties:\n devCenterName: Contoso\n galleryName: StandardGallery\n galleryResourceId: /subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/rg1/providers/Microsoft.Compute/galleries/StandardGallery\n resourceGroupName: rg1\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:devcenter:Gallery StandardGallery /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/galleries/{galleryName} \n```\n",
+ "description": "Represents a gallery.\nAzure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2022-09-01-preview.\n\nOther available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview, 2025-02-01.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Galleries_CreateOrUpdate\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var gallery = new AzureNative.DevCenter.Gallery(\"gallery\", new()\n {\n DevCenterName = \"Contoso\",\n GalleryName = \"StandardGallery\",\n GalleryResourceId = \"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/rg1/providers/Microsoft.Compute/galleries/StandardGallery\",\n ResourceGroupName = \"rg1\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tdevcenter \"github.com/pulumi/pulumi-azure-native-sdk/devcenter/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := devcenter.NewGallery(ctx, \"gallery\", \u0026devcenter.GalleryArgs{\n\t\t\tDevCenterName: pulumi.String(\"Contoso\"),\n\t\t\tGalleryName: pulumi.String(\"StandardGallery\"),\n\t\t\tGalleryResourceId: pulumi.String(\"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/rg1/providers/Microsoft.Compute/galleries/StandardGallery\"),\n\t\t\tResourceGroupName: pulumi.String(\"rg1\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.devcenter.Gallery;\nimport com.pulumi.azurenative.devcenter.GalleryArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var gallery = new Gallery(\"gallery\", GalleryArgs.builder()\n .devCenterName(\"Contoso\")\n .galleryName(\"StandardGallery\")\n .galleryResourceId(\"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/rg1/providers/Microsoft.Compute/galleries/StandardGallery\")\n .resourceGroupName(\"rg1\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst gallery = new azure_native.devcenter.Gallery(\"gallery\", {\n devCenterName: \"Contoso\",\n galleryName: \"StandardGallery\",\n galleryResourceId: \"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/rg1/providers/Microsoft.Compute/galleries/StandardGallery\",\n resourceGroupName: \"rg1\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\ngallery = azure_native.devcenter.Gallery(\"gallery\",\n dev_center_name=\"Contoso\",\n gallery_name=\"StandardGallery\",\n gallery_resource_id=\"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/rg1/providers/Microsoft.Compute/galleries/StandardGallery\",\n resource_group_name=\"rg1\")\n\n```\n\n```yaml\nresources:\n gallery:\n type: azure-native:devcenter:Gallery\n properties:\n devCenterName: Contoso\n galleryName: StandardGallery\n galleryResourceId: /subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/rg1/providers/Microsoft.Compute/galleries/StandardGallery\n resourceGroupName: rg1\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:devcenter:Gallery StandardGallery /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/galleries/{galleryName} \n```\n",
"properties": {
"galleryResourceId": {
"type": "string",
@@ -646434,11 +647298,14 @@
},
{
"type": "azure-native:devcenter/v20241001preview:Gallery"
+ },
+ {
+ "type": "azure-native:devcenter/v20250201:Gallery"
}
]
},
"azure-native:devcenter:NetworkConnection": {
- "description": "Network related settings\nAzure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2022-09-01-preview.\n\nOther available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### NetworkConnections_CreateOrUpdate\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var networkConnection = new AzureNative.DevCenter.NetworkConnection(\"networkConnection\", new()\n {\n DomainJoinType = AzureNative.DevCenter.DomainJoinType.HybridAzureADJoin,\n DomainName = \"mydomaincontroller.local\",\n DomainPassword = \"Password value for user\",\n DomainUsername = \"testuser@mydomaincontroller.local\",\n Location = \"centralus\",\n NetworkConnectionName = \"uswest3network\",\n NetworkingResourceGroupName = \"NetworkInterfaces\",\n ResourceGroupName = \"rg1\",\n SubnetId = \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ExampleRG/providers/Microsoft.Network/virtualNetworks/ExampleVNet/subnets/default\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tdevcenter \"github.com/pulumi/pulumi-azure-native-sdk/devcenter/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := devcenter.NewNetworkConnection(ctx, \"networkConnection\", \u0026devcenter.NetworkConnectionArgs{\n\t\t\tDomainJoinType: pulumi.String(devcenter.DomainJoinTypeHybridAzureADJoin),\n\t\t\tDomainName: pulumi.String(\"mydomaincontroller.local\"),\n\t\t\tDomainPassword: pulumi.String(\"Password value for user\"),\n\t\t\tDomainUsername: pulumi.String(\"testuser@mydomaincontroller.local\"),\n\t\t\tLocation: pulumi.String(\"centralus\"),\n\t\t\tNetworkConnectionName: pulumi.String(\"uswest3network\"),\n\t\t\tNetworkingResourceGroupName: pulumi.String(\"NetworkInterfaces\"),\n\t\t\tResourceGroupName: pulumi.String(\"rg1\"),\n\t\t\tSubnetId: pulumi.String(\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ExampleRG/providers/Microsoft.Network/virtualNetworks/ExampleVNet/subnets/default\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.devcenter.NetworkConnection;\nimport com.pulumi.azurenative.devcenter.NetworkConnectionArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var networkConnection = new NetworkConnection(\"networkConnection\", NetworkConnectionArgs.builder()\n .domainJoinType(\"HybridAzureADJoin\")\n .domainName(\"mydomaincontroller.local\")\n .domainPassword(\"Password value for user\")\n .domainUsername(\"testuser@mydomaincontroller.local\")\n .location(\"centralus\")\n .networkConnectionName(\"uswest3network\")\n .networkingResourceGroupName(\"NetworkInterfaces\")\n .resourceGroupName(\"rg1\")\n .subnetId(\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ExampleRG/providers/Microsoft.Network/virtualNetworks/ExampleVNet/subnets/default\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst networkConnection = new azure_native.devcenter.NetworkConnection(\"networkConnection\", {\n domainJoinType: azure_native.devcenter.DomainJoinType.HybridAzureADJoin,\n domainName: \"mydomaincontroller.local\",\n domainPassword: \"Password value for user\",\n domainUsername: \"testuser@mydomaincontroller.local\",\n location: \"centralus\",\n networkConnectionName: \"uswest3network\",\n networkingResourceGroupName: \"NetworkInterfaces\",\n resourceGroupName: \"rg1\",\n subnetId: \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ExampleRG/providers/Microsoft.Network/virtualNetworks/ExampleVNet/subnets/default\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nnetwork_connection = azure_native.devcenter.NetworkConnection(\"networkConnection\",\n domain_join_type=azure_native.devcenter.DomainJoinType.HYBRID_AZURE_AD_JOIN,\n domain_name=\"mydomaincontroller.local\",\n domain_password=\"Password value for user\",\n domain_username=\"testuser@mydomaincontroller.local\",\n location=\"centralus\",\n network_connection_name=\"uswest3network\",\n networking_resource_group_name=\"NetworkInterfaces\",\n resource_group_name=\"rg1\",\n subnet_id=\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ExampleRG/providers/Microsoft.Network/virtualNetworks/ExampleVNet/subnets/default\")\n\n```\n\n```yaml\nresources:\n networkConnection:\n type: azure-native:devcenter:NetworkConnection\n properties:\n domainJoinType: HybridAzureADJoin\n domainName: mydomaincontroller.local\n domainPassword: Password value for user\n domainUsername: testuser@mydomaincontroller.local\n location: centralus\n networkConnectionName: uswest3network\n networkingResourceGroupName: NetworkInterfaces\n resourceGroupName: rg1\n subnetId: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ExampleRG/providers/Microsoft.Network/virtualNetworks/ExampleVNet/subnets/default\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:devcenter:NetworkConnection uswest3network /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/networkConnections/{networkConnectionName} \n```\n",
+ "description": "Network related settings\nAzure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2022-09-01-preview.\n\nOther available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview, 2025-02-01.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### NetworkConnections_CreateOrUpdate\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var networkConnection = new AzureNative.DevCenter.NetworkConnection(\"networkConnection\", new()\n {\n DomainJoinType = AzureNative.DevCenter.DomainJoinType.HybridAzureADJoin,\n DomainName = \"mydomaincontroller.local\",\n DomainPassword = \"Password value for user\",\n DomainUsername = \"testuser@mydomaincontroller.local\",\n Location = \"centralus\",\n NetworkConnectionName = \"uswest3network\",\n NetworkingResourceGroupName = \"NetworkInterfaces\",\n ResourceGroupName = \"rg1\",\n SubnetId = \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ExampleRG/providers/Microsoft.Network/virtualNetworks/ExampleVNet/subnets/default\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tdevcenter \"github.com/pulumi/pulumi-azure-native-sdk/devcenter/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := devcenter.NewNetworkConnection(ctx, \"networkConnection\", \u0026devcenter.NetworkConnectionArgs{\n\t\t\tDomainJoinType: pulumi.String(devcenter.DomainJoinTypeHybridAzureADJoin),\n\t\t\tDomainName: pulumi.String(\"mydomaincontroller.local\"),\n\t\t\tDomainPassword: pulumi.String(\"Password value for user\"),\n\t\t\tDomainUsername: pulumi.String(\"testuser@mydomaincontroller.local\"),\n\t\t\tLocation: pulumi.String(\"centralus\"),\n\t\t\tNetworkConnectionName: pulumi.String(\"uswest3network\"),\n\t\t\tNetworkingResourceGroupName: pulumi.String(\"NetworkInterfaces\"),\n\t\t\tResourceGroupName: pulumi.String(\"rg1\"),\n\t\t\tSubnetId: pulumi.String(\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ExampleRG/providers/Microsoft.Network/virtualNetworks/ExampleVNet/subnets/default\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.devcenter.NetworkConnection;\nimport com.pulumi.azurenative.devcenter.NetworkConnectionArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var networkConnection = new NetworkConnection(\"networkConnection\", NetworkConnectionArgs.builder()\n .domainJoinType(\"HybridAzureADJoin\")\n .domainName(\"mydomaincontroller.local\")\n .domainPassword(\"Password value for user\")\n .domainUsername(\"testuser@mydomaincontroller.local\")\n .location(\"centralus\")\n .networkConnectionName(\"uswest3network\")\n .networkingResourceGroupName(\"NetworkInterfaces\")\n .resourceGroupName(\"rg1\")\n .subnetId(\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ExampleRG/providers/Microsoft.Network/virtualNetworks/ExampleVNet/subnets/default\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst networkConnection = new azure_native.devcenter.NetworkConnection(\"networkConnection\", {\n domainJoinType: azure_native.devcenter.DomainJoinType.HybridAzureADJoin,\n domainName: \"mydomaincontroller.local\",\n domainPassword: \"Password value for user\",\n domainUsername: \"testuser@mydomaincontroller.local\",\n location: \"centralus\",\n networkConnectionName: \"uswest3network\",\n networkingResourceGroupName: \"NetworkInterfaces\",\n resourceGroupName: \"rg1\",\n subnetId: \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ExampleRG/providers/Microsoft.Network/virtualNetworks/ExampleVNet/subnets/default\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nnetwork_connection = azure_native.devcenter.NetworkConnection(\"networkConnection\",\n domain_join_type=azure_native.devcenter.DomainJoinType.HYBRID_AZURE_AD_JOIN,\n domain_name=\"mydomaincontroller.local\",\n domain_password=\"Password value for user\",\n domain_username=\"testuser@mydomaincontroller.local\",\n location=\"centralus\",\n network_connection_name=\"uswest3network\",\n networking_resource_group_name=\"NetworkInterfaces\",\n resource_group_name=\"rg1\",\n subnet_id=\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ExampleRG/providers/Microsoft.Network/virtualNetworks/ExampleVNet/subnets/default\")\n\n```\n\n```yaml\nresources:\n networkConnection:\n type: azure-native:devcenter:NetworkConnection\n properties:\n domainJoinType: HybridAzureADJoin\n domainName: mydomaincontroller.local\n domainPassword: Password value for user\n domainUsername: testuser@mydomaincontroller.local\n location: centralus\n networkConnectionName: uswest3network\n networkingResourceGroupName: NetworkInterfaces\n resourceGroupName: rg1\n subnetId: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ExampleRG/providers/Microsoft.Network/virtualNetworks/ExampleVNet/subnets/default\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:devcenter:NetworkConnection uswest3network /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/networkConnections/{networkConnectionName} \n```\n",
"properties": {
"domainJoinType": {
"type": "string",
@@ -646620,6 +647487,9 @@
},
{
"type": "azure-native:devcenter/v20241001preview:NetworkConnection"
+ },
+ {
+ "type": "azure-native:devcenter/v20250201:NetworkConnection"
}
]
},
@@ -646823,7 +647693,7 @@
]
},
"azure-native:devcenter:Pool": {
- "description": "A pool of Virtual Machines.\nAzure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2022-09-01-preview.\n\nOther available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Pools_CreateOrUpdate\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var pool = new AzureNative.DevCenter.Pool(\"pool\", new()\n {\n DevBoxDefinitionName = \"WebDevBox\",\n LicenseType = AzureNative.DevCenter.LicenseType.Windows_Client,\n LocalAdministrator = AzureNative.DevCenter.LocalAdminStatus.Enabled,\n Location = \"centralus\",\n NetworkConnectionName = \"Network1-westus2\",\n PoolName = \"DevPool\",\n ProjectName = \"DevProject\",\n ResourceGroupName = \"rg1\",\n StopOnDisconnect = new AzureNative.DevCenter.Inputs.StopOnDisconnectConfigurationArgs\n {\n GracePeriodMinutes = 60,\n Status = AzureNative.DevCenter.StopOnDisconnectEnableStatus.Enabled,\n },\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tdevcenter \"github.com/pulumi/pulumi-azure-native-sdk/devcenter/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := devcenter.NewPool(ctx, \"pool\", \u0026devcenter.PoolArgs{\n\t\t\tDevBoxDefinitionName: pulumi.String(\"WebDevBox\"),\n\t\t\tLicenseType: pulumi.String(devcenter.LicenseType_Windows_Client),\n\t\t\tLocalAdministrator: pulumi.String(devcenter.LocalAdminStatusEnabled),\n\t\t\tLocation: pulumi.String(\"centralus\"),\n\t\t\tNetworkConnectionName: pulumi.String(\"Network1-westus2\"),\n\t\t\tPoolName: pulumi.String(\"DevPool\"),\n\t\t\tProjectName: pulumi.String(\"DevProject\"),\n\t\t\tResourceGroupName: pulumi.String(\"rg1\"),\n\t\t\tStopOnDisconnect: \u0026devcenter.StopOnDisconnectConfigurationArgs{\n\t\t\t\tGracePeriodMinutes: pulumi.Int(60),\n\t\t\t\tStatus: pulumi.String(devcenter.StopOnDisconnectEnableStatusEnabled),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.devcenter.Pool;\nimport com.pulumi.azurenative.devcenter.PoolArgs;\nimport com.pulumi.azurenative.devcenter.inputs.StopOnDisconnectConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var pool = new Pool(\"pool\", PoolArgs.builder()\n .devBoxDefinitionName(\"WebDevBox\")\n .licenseType(\"Windows_Client\")\n .localAdministrator(\"Enabled\")\n .location(\"centralus\")\n .networkConnectionName(\"Network1-westus2\")\n .poolName(\"DevPool\")\n .projectName(\"DevProject\")\n .resourceGroupName(\"rg1\")\n .stopOnDisconnect(StopOnDisconnectConfigurationArgs.builder()\n .gracePeriodMinutes(60)\n .status(\"Enabled\")\n .build())\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst pool = new azure_native.devcenter.Pool(\"pool\", {\n devBoxDefinitionName: \"WebDevBox\",\n licenseType: azure_native.devcenter.LicenseType.Windows_Client,\n localAdministrator: azure_native.devcenter.LocalAdminStatus.Enabled,\n location: \"centralus\",\n networkConnectionName: \"Network1-westus2\",\n poolName: \"DevPool\",\n projectName: \"DevProject\",\n resourceGroupName: \"rg1\",\n stopOnDisconnect: {\n gracePeriodMinutes: 60,\n status: azure_native.devcenter.StopOnDisconnectEnableStatus.Enabled,\n },\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\npool = azure_native.devcenter.Pool(\"pool\",\n dev_box_definition_name=\"WebDevBox\",\n license_type=azure_native.devcenter.LicenseType.WINDOWS_CLIENT,\n local_administrator=azure_native.devcenter.LocalAdminStatus.ENABLED,\n location=\"centralus\",\n network_connection_name=\"Network1-westus2\",\n pool_name=\"DevPool\",\n project_name=\"DevProject\",\n resource_group_name=\"rg1\",\n stop_on_disconnect={\n \"grace_period_minutes\": 60,\n \"status\": azure_native.devcenter.StopOnDisconnectEnableStatus.ENABLED,\n })\n\n```\n\n```yaml\nresources:\n pool:\n type: azure-native:devcenter:Pool\n properties:\n devBoxDefinitionName: WebDevBox\n licenseType: Windows_Client\n localAdministrator: Enabled\n location: centralus\n networkConnectionName: Network1-westus2\n poolName: DevPool\n projectName: DevProject\n resourceGroupName: rg1\n stopOnDisconnect:\n gracePeriodMinutes: 60\n status: Enabled\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:devcenter:Pool DevPool /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/projects/{projectName}/pools/{poolName} \n```\n",
+ "description": "A pool of Virtual Machines.\nAzure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2022-09-01-preview.\n\nOther available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview, 2025-02-01.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Pools_CreateOrUpdate\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var pool = new AzureNative.DevCenter.Pool(\"pool\", new()\n {\n DevBoxDefinitionName = \"WebDevBox\",\n LicenseType = AzureNative.DevCenter.LicenseType.Windows_Client,\n LocalAdministrator = AzureNative.DevCenter.LocalAdminStatus.Enabled,\n Location = \"centralus\",\n NetworkConnectionName = \"Network1-westus2\",\n PoolName = \"DevPool\",\n ProjectName = \"DevProject\",\n ResourceGroupName = \"rg1\",\n StopOnDisconnect = new AzureNative.DevCenter.Inputs.StopOnDisconnectConfigurationArgs\n {\n GracePeriodMinutes = 60,\n Status = AzureNative.DevCenter.StopOnDisconnectEnableStatus.Enabled,\n },\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tdevcenter \"github.com/pulumi/pulumi-azure-native-sdk/devcenter/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := devcenter.NewPool(ctx, \"pool\", \u0026devcenter.PoolArgs{\n\t\t\tDevBoxDefinitionName: pulumi.String(\"WebDevBox\"),\n\t\t\tLicenseType: pulumi.String(devcenter.LicenseType_Windows_Client),\n\t\t\tLocalAdministrator: pulumi.String(devcenter.LocalAdminStatusEnabled),\n\t\t\tLocation: pulumi.String(\"centralus\"),\n\t\t\tNetworkConnectionName: pulumi.String(\"Network1-westus2\"),\n\t\t\tPoolName: pulumi.String(\"DevPool\"),\n\t\t\tProjectName: pulumi.String(\"DevProject\"),\n\t\t\tResourceGroupName: pulumi.String(\"rg1\"),\n\t\t\tStopOnDisconnect: \u0026devcenter.StopOnDisconnectConfigurationArgs{\n\t\t\t\tGracePeriodMinutes: pulumi.Int(60),\n\t\t\t\tStatus: pulumi.String(devcenter.StopOnDisconnectEnableStatusEnabled),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.devcenter.Pool;\nimport com.pulumi.azurenative.devcenter.PoolArgs;\nimport com.pulumi.azurenative.devcenter.inputs.StopOnDisconnectConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var pool = new Pool(\"pool\", PoolArgs.builder()\n .devBoxDefinitionName(\"WebDevBox\")\n .licenseType(\"Windows_Client\")\n .localAdministrator(\"Enabled\")\n .location(\"centralus\")\n .networkConnectionName(\"Network1-westus2\")\n .poolName(\"DevPool\")\n .projectName(\"DevProject\")\n .resourceGroupName(\"rg1\")\n .stopOnDisconnect(StopOnDisconnectConfigurationArgs.builder()\n .gracePeriodMinutes(60)\n .status(\"Enabled\")\n .build())\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst pool = new azure_native.devcenter.Pool(\"pool\", {\n devBoxDefinitionName: \"WebDevBox\",\n licenseType: azure_native.devcenter.LicenseType.Windows_Client,\n localAdministrator: azure_native.devcenter.LocalAdminStatus.Enabled,\n location: \"centralus\",\n networkConnectionName: \"Network1-westus2\",\n poolName: \"DevPool\",\n projectName: \"DevProject\",\n resourceGroupName: \"rg1\",\n stopOnDisconnect: {\n gracePeriodMinutes: 60,\n status: azure_native.devcenter.StopOnDisconnectEnableStatus.Enabled,\n },\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\npool = azure_native.devcenter.Pool(\"pool\",\n dev_box_definition_name=\"WebDevBox\",\n license_type=azure_native.devcenter.LicenseType.WINDOWS_CLIENT,\n local_administrator=azure_native.devcenter.LocalAdminStatus.ENABLED,\n location=\"centralus\",\n network_connection_name=\"Network1-westus2\",\n pool_name=\"DevPool\",\n project_name=\"DevProject\",\n resource_group_name=\"rg1\",\n stop_on_disconnect={\n \"grace_period_minutes\": 60,\n \"status\": azure_native.devcenter.StopOnDisconnectEnableStatus.ENABLED,\n })\n\n```\n\n```yaml\nresources:\n pool:\n type: azure-native:devcenter:Pool\n properties:\n devBoxDefinitionName: WebDevBox\n licenseType: Windows_Client\n localAdministrator: Enabled\n location: centralus\n networkConnectionName: Network1-westus2\n poolName: DevPool\n projectName: DevProject\n resourceGroupName: rg1\n stopOnDisconnect:\n gracePeriodMinutes: 60\n status: Enabled\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:devcenter:Pool DevPool /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/projects/{projectName}/pools/{poolName} \n```\n",
"properties": {
"devBoxDefinitionName": {
"type": "string",
@@ -647015,11 +647885,14 @@
},
{
"type": "azure-native:devcenter/v20241001preview:Pool"
+ },
+ {
+ "type": "azure-native:devcenter/v20250201:Pool"
}
]
},
"azure-native:devcenter:Project": {
- "description": "Represents a project resource.\nAzure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2022-09-01-preview.\n\nOther available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Projects_CreateOrUpdate\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var project = new AzureNative.DevCenter.Project(\"project\", new()\n {\n Description = \"This is my first project.\",\n DevCenterId = \"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/rg1/providers/Microsoft.DevCenter/devcenters/Contoso\",\n Location = \"centralus\",\n ProjectName = \"DevProject\",\n ResourceGroupName = \"rg1\",\n Tags = \n {\n { \"CostCenter\", \"R\u0026D\" },\n },\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tdevcenter \"github.com/pulumi/pulumi-azure-native-sdk/devcenter/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := devcenter.NewProject(ctx, \"project\", \u0026devcenter.ProjectArgs{\n\t\t\tDescription: pulumi.String(\"This is my first project.\"),\n\t\t\tDevCenterId: pulumi.String(\"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/rg1/providers/Microsoft.DevCenter/devcenters/Contoso\"),\n\t\t\tLocation: pulumi.String(\"centralus\"),\n\t\t\tProjectName: pulumi.String(\"DevProject\"),\n\t\t\tResourceGroupName: pulumi.String(\"rg1\"),\n\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\"CostCenter\": pulumi.String(\"R\u0026D\"),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.devcenter.Project;\nimport com.pulumi.azurenative.devcenter.ProjectArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var project = new Project(\"project\", ProjectArgs.builder()\n .description(\"This is my first project.\")\n .devCenterId(\"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/rg1/providers/Microsoft.DevCenter/devcenters/Contoso\")\n .location(\"centralus\")\n .projectName(\"DevProject\")\n .resourceGroupName(\"rg1\")\n .tags(Map.of(\"CostCenter\", \"R\u0026D\"))\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst project = new azure_native.devcenter.Project(\"project\", {\n description: \"This is my first project.\",\n devCenterId: \"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/rg1/providers/Microsoft.DevCenter/devcenters/Contoso\",\n location: \"centralus\",\n projectName: \"DevProject\",\n resourceGroupName: \"rg1\",\n tags: {\n CostCenter: \"R\u0026D\",\n },\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nproject = azure_native.devcenter.Project(\"project\",\n description=\"This is my first project.\",\n dev_center_id=\"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/rg1/providers/Microsoft.DevCenter/devcenters/Contoso\",\n location=\"centralus\",\n project_name=\"DevProject\",\n resource_group_name=\"rg1\",\n tags={\n \"CostCenter\": \"R\u0026D\",\n })\n\n```\n\n```yaml\nresources:\n project:\n type: azure-native:devcenter:Project\n properties:\n description: This is my first project.\n devCenterId: /subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/rg1/providers/Microsoft.DevCenter/devcenters/Contoso\n location: centralus\n projectName: DevProject\n resourceGroupName: rg1\n tags:\n CostCenter: R\u0026D\n\n```\n\n{{% /example %}}\n{{% example %}}\n### Projects_CreateOrUpdateWithLimitsPerDev\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var project = new AzureNative.DevCenter.Project(\"project\", new()\n {\n Description = \"This is my first project.\",\n DevCenterId = \"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/rg1/providers/Microsoft.DevCenter/devcenters/Contoso\",\n Location = \"centralus\",\n MaxDevBoxesPerUser = 3,\n ProjectName = \"DevProject\",\n ResourceGroupName = \"rg1\",\n Tags = \n {\n { \"CostCenter\", \"R\u0026D\" },\n },\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tdevcenter \"github.com/pulumi/pulumi-azure-native-sdk/devcenter/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := devcenter.NewProject(ctx, \"project\", \u0026devcenter.ProjectArgs{\n\t\t\tDescription: pulumi.String(\"This is my first project.\"),\n\t\t\tDevCenterId: pulumi.String(\"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/rg1/providers/Microsoft.DevCenter/devcenters/Contoso\"),\n\t\t\tLocation: pulumi.String(\"centralus\"),\n\t\t\tMaxDevBoxesPerUser: pulumi.Int(3),\n\t\t\tProjectName: pulumi.String(\"DevProject\"),\n\t\t\tResourceGroupName: pulumi.String(\"rg1\"),\n\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\"CostCenter\": pulumi.String(\"R\u0026D\"),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.devcenter.Project;\nimport com.pulumi.azurenative.devcenter.ProjectArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var project = new Project(\"project\", ProjectArgs.builder()\n .description(\"This is my first project.\")\n .devCenterId(\"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/rg1/providers/Microsoft.DevCenter/devcenters/Contoso\")\n .location(\"centralus\")\n .maxDevBoxesPerUser(3)\n .projectName(\"DevProject\")\n .resourceGroupName(\"rg1\")\n .tags(Map.of(\"CostCenter\", \"R\u0026D\"))\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst project = new azure_native.devcenter.Project(\"project\", {\n description: \"This is my first project.\",\n devCenterId: \"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/rg1/providers/Microsoft.DevCenter/devcenters/Contoso\",\n location: \"centralus\",\n maxDevBoxesPerUser: 3,\n projectName: \"DevProject\",\n resourceGroupName: \"rg1\",\n tags: {\n CostCenter: \"R\u0026D\",\n },\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nproject = azure_native.devcenter.Project(\"project\",\n description=\"This is my first project.\",\n dev_center_id=\"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/rg1/providers/Microsoft.DevCenter/devcenters/Contoso\",\n location=\"centralus\",\n max_dev_boxes_per_user=3,\n project_name=\"DevProject\",\n resource_group_name=\"rg1\",\n tags={\n \"CostCenter\": \"R\u0026D\",\n })\n\n```\n\n```yaml\nresources:\n project:\n type: azure-native:devcenter:Project\n properties:\n description: This is my first project.\n devCenterId: /subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/rg1/providers/Microsoft.DevCenter/devcenters/Contoso\n location: centralus\n maxDevBoxesPerUser: 3\n projectName: DevProject\n resourceGroupName: rg1\n tags:\n CostCenter: R\u0026D\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:devcenter:Project DevProject /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/projects/{projectName} \n```\n",
+ "description": "Represents a project resource.\nAzure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2022-09-01-preview.\n\nOther available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview, 2025-02-01.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Projects_CreateOrUpdate\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var project = new AzureNative.DevCenter.Project(\"project\", new()\n {\n Description = \"This is my first project.\",\n DevCenterId = \"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/rg1/providers/Microsoft.DevCenter/devcenters/Contoso\",\n Location = \"centralus\",\n ProjectName = \"DevProject\",\n ResourceGroupName = \"rg1\",\n Tags = \n {\n { \"CostCenter\", \"R\u0026D\" },\n },\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tdevcenter \"github.com/pulumi/pulumi-azure-native-sdk/devcenter/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := devcenter.NewProject(ctx, \"project\", \u0026devcenter.ProjectArgs{\n\t\t\tDescription: pulumi.String(\"This is my first project.\"),\n\t\t\tDevCenterId: pulumi.String(\"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/rg1/providers/Microsoft.DevCenter/devcenters/Contoso\"),\n\t\t\tLocation: pulumi.String(\"centralus\"),\n\t\t\tProjectName: pulumi.String(\"DevProject\"),\n\t\t\tResourceGroupName: pulumi.String(\"rg1\"),\n\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\"CostCenter\": pulumi.String(\"R\u0026D\"),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.devcenter.Project;\nimport com.pulumi.azurenative.devcenter.ProjectArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var project = new Project(\"project\", ProjectArgs.builder()\n .description(\"This is my first project.\")\n .devCenterId(\"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/rg1/providers/Microsoft.DevCenter/devcenters/Contoso\")\n .location(\"centralus\")\n .projectName(\"DevProject\")\n .resourceGroupName(\"rg1\")\n .tags(Map.of(\"CostCenter\", \"R\u0026D\"))\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst project = new azure_native.devcenter.Project(\"project\", {\n description: \"This is my first project.\",\n devCenterId: \"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/rg1/providers/Microsoft.DevCenter/devcenters/Contoso\",\n location: \"centralus\",\n projectName: \"DevProject\",\n resourceGroupName: \"rg1\",\n tags: {\n CostCenter: \"R\u0026D\",\n },\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nproject = azure_native.devcenter.Project(\"project\",\n description=\"This is my first project.\",\n dev_center_id=\"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/rg1/providers/Microsoft.DevCenter/devcenters/Contoso\",\n location=\"centralus\",\n project_name=\"DevProject\",\n resource_group_name=\"rg1\",\n tags={\n \"CostCenter\": \"R\u0026D\",\n })\n\n```\n\n```yaml\nresources:\n project:\n type: azure-native:devcenter:Project\n properties:\n description: This is my first project.\n devCenterId: /subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/rg1/providers/Microsoft.DevCenter/devcenters/Contoso\n location: centralus\n projectName: DevProject\n resourceGroupName: rg1\n tags:\n CostCenter: R\u0026D\n\n```\n\n{{% /example %}}\n{{% example %}}\n### Projects_CreateOrUpdateWithLimitsPerDev\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var project = new AzureNative.DevCenter.Project(\"project\", new()\n {\n Description = \"This is my first project.\",\n DevCenterId = \"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/rg1/providers/Microsoft.DevCenter/devcenters/Contoso\",\n Location = \"centralus\",\n MaxDevBoxesPerUser = 3,\n ProjectName = \"DevProject\",\n ResourceGroupName = \"rg1\",\n Tags = \n {\n { \"CostCenter\", \"R\u0026D\" },\n },\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tdevcenter \"github.com/pulumi/pulumi-azure-native-sdk/devcenter/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := devcenter.NewProject(ctx, \"project\", \u0026devcenter.ProjectArgs{\n\t\t\tDescription: pulumi.String(\"This is my first project.\"),\n\t\t\tDevCenterId: pulumi.String(\"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/rg1/providers/Microsoft.DevCenter/devcenters/Contoso\"),\n\t\t\tLocation: pulumi.String(\"centralus\"),\n\t\t\tMaxDevBoxesPerUser: pulumi.Int(3),\n\t\t\tProjectName: pulumi.String(\"DevProject\"),\n\t\t\tResourceGroupName: pulumi.String(\"rg1\"),\n\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\"CostCenter\": pulumi.String(\"R\u0026D\"),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.devcenter.Project;\nimport com.pulumi.azurenative.devcenter.ProjectArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var project = new Project(\"project\", ProjectArgs.builder()\n .description(\"This is my first project.\")\n .devCenterId(\"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/rg1/providers/Microsoft.DevCenter/devcenters/Contoso\")\n .location(\"centralus\")\n .maxDevBoxesPerUser(3)\n .projectName(\"DevProject\")\n .resourceGroupName(\"rg1\")\n .tags(Map.of(\"CostCenter\", \"R\u0026D\"))\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst project = new azure_native.devcenter.Project(\"project\", {\n description: \"This is my first project.\",\n devCenterId: \"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/rg1/providers/Microsoft.DevCenter/devcenters/Contoso\",\n location: \"centralus\",\n maxDevBoxesPerUser: 3,\n projectName: \"DevProject\",\n resourceGroupName: \"rg1\",\n tags: {\n CostCenter: \"R\u0026D\",\n },\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nproject = azure_native.devcenter.Project(\"project\",\n description=\"This is my first project.\",\n dev_center_id=\"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/rg1/providers/Microsoft.DevCenter/devcenters/Contoso\",\n location=\"centralus\",\n max_dev_boxes_per_user=3,\n project_name=\"DevProject\",\n resource_group_name=\"rg1\",\n tags={\n \"CostCenter\": \"R\u0026D\",\n })\n\n```\n\n```yaml\nresources:\n project:\n type: azure-native:devcenter:Project\n properties:\n description: This is my first project.\n devCenterId: /subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/rg1/providers/Microsoft.DevCenter/devcenters/Contoso\n location: centralus\n maxDevBoxesPerUser: 3\n projectName: DevProject\n resourceGroupName: rg1\n tags:\n CostCenter: R\u0026D\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:devcenter:Project DevProject /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/projects/{projectName} \n```\n",
"properties": {
"description": {
"type": "string",
@@ -647156,11 +648029,14 @@
},
{
"type": "azure-native:devcenter/v20241001preview:Project"
+ },
+ {
+ "type": "azure-native:devcenter/v20250201:Project"
}
]
},
"azure-native:devcenter:ProjectCatalog": {
- "description": "Represents a catalog.\nAzure REST API version: 2024-02-01.\n\nOther available API versions: 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### ProjectCatalogs_CreateOrUpdateAdo\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var projectCatalog = new AzureNative.DevCenter.ProjectCatalog(\"projectCatalog\", new()\n {\n AdoGit = new AzureNative.DevCenter.Inputs.GitCatalogArgs\n {\n Branch = \"main\",\n Path = \"/templates\",\n SecretIdentifier = \"https://contosokv.vault.azure.net/secrets/CentralRepoPat\",\n Uri = \"https://contoso@dev.azure.com/contoso/contosoOrg/_git/centralrepo-fakecontoso\",\n },\n CatalogName = \"CentralCatalog\",\n ProjectName = \"DevProject\",\n ResourceGroupName = \"rg1\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tdevcenter \"github.com/pulumi/pulumi-azure-native-sdk/devcenter/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := devcenter.NewProjectCatalog(ctx, \"projectCatalog\", \u0026devcenter.ProjectCatalogArgs{\n\t\t\tAdoGit: \u0026devcenter.GitCatalogArgs{\n\t\t\t\tBranch: pulumi.String(\"main\"),\n\t\t\t\tPath: pulumi.String(\"/templates\"),\n\t\t\t\tSecretIdentifier: pulumi.String(\"https://contosokv.vault.azure.net/secrets/CentralRepoPat\"),\n\t\t\t\tUri: pulumi.String(\"https://contoso@dev.azure.com/contoso/contosoOrg/_git/centralrepo-fakecontoso\"),\n\t\t\t},\n\t\t\tCatalogName: pulumi.String(\"CentralCatalog\"),\n\t\t\tProjectName: pulumi.String(\"DevProject\"),\n\t\t\tResourceGroupName: pulumi.String(\"rg1\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.devcenter.ProjectCatalog;\nimport com.pulumi.azurenative.devcenter.ProjectCatalogArgs;\nimport com.pulumi.azurenative.devcenter.inputs.GitCatalogArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var projectCatalog = new ProjectCatalog(\"projectCatalog\", ProjectCatalogArgs.builder()\n .adoGit(GitCatalogArgs.builder()\n .branch(\"main\")\n .path(\"/templates\")\n .secretIdentifier(\"https://contosokv.vault.azure.net/secrets/CentralRepoPat\")\n .uri(\"https://contoso@dev.azure.com/contoso/contosoOrg/_git/centralrepo-fakecontoso\")\n .build())\n .catalogName(\"CentralCatalog\")\n .projectName(\"DevProject\")\n .resourceGroupName(\"rg1\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst projectCatalog = new azure_native.devcenter.ProjectCatalog(\"projectCatalog\", {\n adoGit: {\n branch: \"main\",\n path: \"/templates\",\n secretIdentifier: \"https://contosokv.vault.azure.net/secrets/CentralRepoPat\",\n uri: \"https://contoso@dev.azure.com/contoso/contosoOrg/_git/centralrepo-fakecontoso\",\n },\n catalogName: \"CentralCatalog\",\n projectName: \"DevProject\",\n resourceGroupName: \"rg1\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nproject_catalog = azure_native.devcenter.ProjectCatalog(\"projectCatalog\",\n ado_git={\n \"branch\": \"main\",\n \"path\": \"/templates\",\n \"secret_identifier\": \"https://contosokv.vault.azure.net/secrets/CentralRepoPat\",\n \"uri\": \"https://contoso@dev.azure.com/contoso/contosoOrg/_git/centralrepo-fakecontoso\",\n },\n catalog_name=\"CentralCatalog\",\n project_name=\"DevProject\",\n resource_group_name=\"rg1\")\n\n```\n\n```yaml\nresources:\n projectCatalog:\n type: azure-native:devcenter:ProjectCatalog\n properties:\n adoGit:\n branch: main\n path: /templates\n secretIdentifier: https://contosokv.vault.azure.net/secrets/CentralRepoPat\n uri: https://contoso@dev.azure.com/contoso/contosoOrg/_git/centralrepo-fakecontoso\n catalogName: CentralCatalog\n projectName: DevProject\n resourceGroupName: rg1\n\n```\n\n{{% /example %}}\n{{% example %}}\n### ProjectCatalogs_CreateOrUpdateGitHub\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var projectCatalog = new AzureNative.DevCenter.ProjectCatalog(\"projectCatalog\", new()\n {\n CatalogName = \"CentralCatalog\",\n GitHub = new AzureNative.DevCenter.Inputs.GitCatalogArgs\n {\n Branch = \"main\",\n Path = \"/templates\",\n SecretIdentifier = \"https://contosokv.vault.azure.net/secrets/CentralRepoPat\",\n Uri = \"https://github.com/Contoso/centralrepo-fake.git\",\n },\n ProjectName = \"DevProject\",\n ResourceGroupName = \"rg1\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tdevcenter \"github.com/pulumi/pulumi-azure-native-sdk/devcenter/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := devcenter.NewProjectCatalog(ctx, \"projectCatalog\", \u0026devcenter.ProjectCatalogArgs{\n\t\t\tCatalogName: pulumi.String(\"CentralCatalog\"),\n\t\t\tGitHub: \u0026devcenter.GitCatalogArgs{\n\t\t\t\tBranch: pulumi.String(\"main\"),\n\t\t\t\tPath: pulumi.String(\"/templates\"),\n\t\t\t\tSecretIdentifier: pulumi.String(\"https://contosokv.vault.azure.net/secrets/CentralRepoPat\"),\n\t\t\t\tUri: pulumi.String(\"https://github.com/Contoso/centralrepo-fake.git\"),\n\t\t\t},\n\t\t\tProjectName: pulumi.String(\"DevProject\"),\n\t\t\tResourceGroupName: pulumi.String(\"rg1\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.devcenter.ProjectCatalog;\nimport com.pulumi.azurenative.devcenter.ProjectCatalogArgs;\nimport com.pulumi.azurenative.devcenter.inputs.GitCatalogArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var projectCatalog = new ProjectCatalog(\"projectCatalog\", ProjectCatalogArgs.builder()\n .catalogName(\"CentralCatalog\")\n .gitHub(GitCatalogArgs.builder()\n .branch(\"main\")\n .path(\"/templates\")\n .secretIdentifier(\"https://contosokv.vault.azure.net/secrets/CentralRepoPat\")\n .uri(\"https://github.com/Contoso/centralrepo-fake.git\")\n .build())\n .projectName(\"DevProject\")\n .resourceGroupName(\"rg1\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst projectCatalog = new azure_native.devcenter.ProjectCatalog(\"projectCatalog\", {\n catalogName: \"CentralCatalog\",\n gitHub: {\n branch: \"main\",\n path: \"/templates\",\n secretIdentifier: \"https://contosokv.vault.azure.net/secrets/CentralRepoPat\",\n uri: \"https://github.com/Contoso/centralrepo-fake.git\",\n },\n projectName: \"DevProject\",\n resourceGroupName: \"rg1\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nproject_catalog = azure_native.devcenter.ProjectCatalog(\"projectCatalog\",\n catalog_name=\"CentralCatalog\",\n git_hub={\n \"branch\": \"main\",\n \"path\": \"/templates\",\n \"secret_identifier\": \"https://contosokv.vault.azure.net/secrets/CentralRepoPat\",\n \"uri\": \"https://github.com/Contoso/centralrepo-fake.git\",\n },\n project_name=\"DevProject\",\n resource_group_name=\"rg1\")\n\n```\n\n```yaml\nresources:\n projectCatalog:\n type: azure-native:devcenter:ProjectCatalog\n properties:\n catalogName: CentralCatalog\n gitHub:\n branch: main\n path: /templates\n secretIdentifier: https://contosokv.vault.azure.net/secrets/CentralRepoPat\n uri: https://github.com/Contoso/centralrepo-fake.git\n projectName: DevProject\n resourceGroupName: rg1\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:devcenter:ProjectCatalog CentralCatalog /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/projects/{projectName}/catalogs/{catalogName} \n```\n",
+ "description": "Represents a catalog.\nAzure REST API version: 2024-02-01.\n\nOther available API versions: 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview, 2025-02-01.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### ProjectCatalogs_CreateOrUpdateAdo\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var projectCatalog = new AzureNative.DevCenter.ProjectCatalog(\"projectCatalog\", new()\n {\n AdoGit = new AzureNative.DevCenter.Inputs.GitCatalogArgs\n {\n Branch = \"main\",\n Path = \"/templates\",\n SecretIdentifier = \"https://contosokv.vault.azure.net/secrets/CentralRepoPat\",\n Uri = \"https://contoso@dev.azure.com/contoso/contosoOrg/_git/centralrepo-fakecontoso\",\n },\n CatalogName = \"CentralCatalog\",\n ProjectName = \"DevProject\",\n ResourceGroupName = \"rg1\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tdevcenter \"github.com/pulumi/pulumi-azure-native-sdk/devcenter/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := devcenter.NewProjectCatalog(ctx, \"projectCatalog\", \u0026devcenter.ProjectCatalogArgs{\n\t\t\tAdoGit: \u0026devcenter.GitCatalogArgs{\n\t\t\t\tBranch: pulumi.String(\"main\"),\n\t\t\t\tPath: pulumi.String(\"/templates\"),\n\t\t\t\tSecretIdentifier: pulumi.String(\"https://contosokv.vault.azure.net/secrets/CentralRepoPat\"),\n\t\t\t\tUri: pulumi.String(\"https://contoso@dev.azure.com/contoso/contosoOrg/_git/centralrepo-fakecontoso\"),\n\t\t\t},\n\t\t\tCatalogName: pulumi.String(\"CentralCatalog\"),\n\t\t\tProjectName: pulumi.String(\"DevProject\"),\n\t\t\tResourceGroupName: pulumi.String(\"rg1\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.devcenter.ProjectCatalog;\nimport com.pulumi.azurenative.devcenter.ProjectCatalogArgs;\nimport com.pulumi.azurenative.devcenter.inputs.GitCatalogArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var projectCatalog = new ProjectCatalog(\"projectCatalog\", ProjectCatalogArgs.builder()\n .adoGit(GitCatalogArgs.builder()\n .branch(\"main\")\n .path(\"/templates\")\n .secretIdentifier(\"https://contosokv.vault.azure.net/secrets/CentralRepoPat\")\n .uri(\"https://contoso@dev.azure.com/contoso/contosoOrg/_git/centralrepo-fakecontoso\")\n .build())\n .catalogName(\"CentralCatalog\")\n .projectName(\"DevProject\")\n .resourceGroupName(\"rg1\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst projectCatalog = new azure_native.devcenter.ProjectCatalog(\"projectCatalog\", {\n adoGit: {\n branch: \"main\",\n path: \"/templates\",\n secretIdentifier: \"https://contosokv.vault.azure.net/secrets/CentralRepoPat\",\n uri: \"https://contoso@dev.azure.com/contoso/contosoOrg/_git/centralrepo-fakecontoso\",\n },\n catalogName: \"CentralCatalog\",\n projectName: \"DevProject\",\n resourceGroupName: \"rg1\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nproject_catalog = azure_native.devcenter.ProjectCatalog(\"projectCatalog\",\n ado_git={\n \"branch\": \"main\",\n \"path\": \"/templates\",\n \"secret_identifier\": \"https://contosokv.vault.azure.net/secrets/CentralRepoPat\",\n \"uri\": \"https://contoso@dev.azure.com/contoso/contosoOrg/_git/centralrepo-fakecontoso\",\n },\n catalog_name=\"CentralCatalog\",\n project_name=\"DevProject\",\n resource_group_name=\"rg1\")\n\n```\n\n```yaml\nresources:\n projectCatalog:\n type: azure-native:devcenter:ProjectCatalog\n properties:\n adoGit:\n branch: main\n path: /templates\n secretIdentifier: https://contosokv.vault.azure.net/secrets/CentralRepoPat\n uri: https://contoso@dev.azure.com/contoso/contosoOrg/_git/centralrepo-fakecontoso\n catalogName: CentralCatalog\n projectName: DevProject\n resourceGroupName: rg1\n\n```\n\n{{% /example %}}\n{{% example %}}\n### ProjectCatalogs_CreateOrUpdateGitHub\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var projectCatalog = new AzureNative.DevCenter.ProjectCatalog(\"projectCatalog\", new()\n {\n CatalogName = \"CentralCatalog\",\n GitHub = new AzureNative.DevCenter.Inputs.GitCatalogArgs\n {\n Branch = \"main\",\n Path = \"/templates\",\n SecretIdentifier = \"https://contosokv.vault.azure.net/secrets/CentralRepoPat\",\n Uri = \"https://github.com/Contoso/centralrepo-fake.git\",\n },\n ProjectName = \"DevProject\",\n ResourceGroupName = \"rg1\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tdevcenter \"github.com/pulumi/pulumi-azure-native-sdk/devcenter/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := devcenter.NewProjectCatalog(ctx, \"projectCatalog\", \u0026devcenter.ProjectCatalogArgs{\n\t\t\tCatalogName: pulumi.String(\"CentralCatalog\"),\n\t\t\tGitHub: \u0026devcenter.GitCatalogArgs{\n\t\t\t\tBranch: pulumi.String(\"main\"),\n\t\t\t\tPath: pulumi.String(\"/templates\"),\n\t\t\t\tSecretIdentifier: pulumi.String(\"https://contosokv.vault.azure.net/secrets/CentralRepoPat\"),\n\t\t\t\tUri: pulumi.String(\"https://github.com/Contoso/centralrepo-fake.git\"),\n\t\t\t},\n\t\t\tProjectName: pulumi.String(\"DevProject\"),\n\t\t\tResourceGroupName: pulumi.String(\"rg1\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.devcenter.ProjectCatalog;\nimport com.pulumi.azurenative.devcenter.ProjectCatalogArgs;\nimport com.pulumi.azurenative.devcenter.inputs.GitCatalogArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var projectCatalog = new ProjectCatalog(\"projectCatalog\", ProjectCatalogArgs.builder()\n .catalogName(\"CentralCatalog\")\n .gitHub(GitCatalogArgs.builder()\n .branch(\"main\")\n .path(\"/templates\")\n .secretIdentifier(\"https://contosokv.vault.azure.net/secrets/CentralRepoPat\")\n .uri(\"https://github.com/Contoso/centralrepo-fake.git\")\n .build())\n .projectName(\"DevProject\")\n .resourceGroupName(\"rg1\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst projectCatalog = new azure_native.devcenter.ProjectCatalog(\"projectCatalog\", {\n catalogName: \"CentralCatalog\",\n gitHub: {\n branch: \"main\",\n path: \"/templates\",\n secretIdentifier: \"https://contosokv.vault.azure.net/secrets/CentralRepoPat\",\n uri: \"https://github.com/Contoso/centralrepo-fake.git\",\n },\n projectName: \"DevProject\",\n resourceGroupName: \"rg1\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nproject_catalog = azure_native.devcenter.ProjectCatalog(\"projectCatalog\",\n catalog_name=\"CentralCatalog\",\n git_hub={\n \"branch\": \"main\",\n \"path\": \"/templates\",\n \"secret_identifier\": \"https://contosokv.vault.azure.net/secrets/CentralRepoPat\",\n \"uri\": \"https://github.com/Contoso/centralrepo-fake.git\",\n },\n project_name=\"DevProject\",\n resource_group_name=\"rg1\")\n\n```\n\n```yaml\nresources:\n projectCatalog:\n type: azure-native:devcenter:ProjectCatalog\n properties:\n catalogName: CentralCatalog\n gitHub:\n branch: main\n path: /templates\n secretIdentifier: https://contosokv.vault.azure.net/secrets/CentralRepoPat\n uri: https://github.com/Contoso/centralrepo-fake.git\n projectName: DevProject\n resourceGroupName: rg1\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:devcenter:ProjectCatalog CentralCatalog /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/projects/{projectName}/catalogs/{catalogName} \n```\n",
"properties": {
"adoGit": {
"type": "object",
@@ -647301,11 +648177,14 @@
},
{
"type": "azure-native:devcenter/v20241001preview:ProjectCatalog"
+ },
+ {
+ "type": "azure-native:devcenter/v20250201:ProjectCatalog"
}
]
},
"azure-native:devcenter:ProjectEnvironmentType": {
- "description": "Represents an environment type.\nAzure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2022-09-01-preview.\n\nOther available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:devcenter:ProjectEnvironmentType DevTest /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/projects/{projectName}/environmentTypes/{environmentTypeName} \n```\n",
+ "description": "Represents an environment type.\nAzure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2022-09-01-preview.\n\nOther available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview, 2025-02-01.\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:devcenter:ProjectEnvironmentType DevTest /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/projects/{projectName}/environmentTypes/{environmentTypeName} \n```\n",
"properties": {
"creatorRoleAssignment": {
"type": "object",
@@ -647476,11 +648355,14 @@
},
{
"type": "azure-native:devcenter/v20241001preview:ProjectEnvironmentType"
+ },
+ {
+ "type": "azure-native:devcenter/v20250201:ProjectEnvironmentType"
}
]
},
"azure-native:devcenter:ProjectPolicy": {
- "description": "Represents an project policy resource.\nAzure REST API version: 2024-10-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### ProjectPolicies_CreateOrUpdate\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var projectPolicy = new AzureNative.DevCenter.ProjectPolicy(\"projectPolicy\", new()\n {\n DevCenterName = \"Contoso\",\n ProjectPolicyName = \"DevOnlyResources\",\n ResourceGroupName = \"rg1\",\n ResourcePolicies = new[]\n {\n new AzureNative.DevCenter.Inputs.ResourcePolicyArgs\n {\n Resources = \"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff1/resourceGroups/rg1/providers/Microsoft.DevCenter/devcenters/Contoso/attachednetworks/network-westus3\",\n },\n },\n Scopes = new[]\n {\n \"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff1/resourceGroups/rg1/providers/Microsoft.DevCenter/projects/DevProject\",\n },\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tdevcenter \"github.com/pulumi/pulumi-azure-native-sdk/devcenter/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := devcenter.NewProjectPolicy(ctx, \"projectPolicy\", \u0026devcenter.ProjectPolicyArgs{\n\t\t\tDevCenterName: pulumi.String(\"Contoso\"),\n\t\t\tProjectPolicyName: pulumi.String(\"DevOnlyResources\"),\n\t\t\tResourceGroupName: pulumi.String(\"rg1\"),\n\t\t\tResourcePolicies: devcenter.ResourcePolicyArray{\n\t\t\t\t\u0026devcenter.ResourcePolicyArgs{\n\t\t\t\t\tResources: pulumi.String(\"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff1/resourceGroups/rg1/providers/Microsoft.DevCenter/devcenters/Contoso/attachednetworks/network-westus3\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tScopes: pulumi.StringArray{\n\t\t\t\tpulumi.String(\"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff1/resourceGroups/rg1/providers/Microsoft.DevCenter/projects/DevProject\"),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.devcenter.ProjectPolicy;\nimport com.pulumi.azurenative.devcenter.ProjectPolicyArgs;\nimport com.pulumi.azurenative.devcenter.inputs.ResourcePolicyArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var projectPolicy = new ProjectPolicy(\"projectPolicy\", ProjectPolicyArgs.builder()\n .devCenterName(\"Contoso\")\n .projectPolicyName(\"DevOnlyResources\")\n .resourceGroupName(\"rg1\")\n .resourcePolicies(ResourcePolicyArgs.builder()\n .resources(\"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff1/resourceGroups/rg1/providers/Microsoft.DevCenter/devcenters/Contoso/attachednetworks/network-westus3\")\n .build())\n .scopes(\"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff1/resourceGroups/rg1/providers/Microsoft.DevCenter/projects/DevProject\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst projectPolicy = new azure_native.devcenter.ProjectPolicy(\"projectPolicy\", {\n devCenterName: \"Contoso\",\n projectPolicyName: \"DevOnlyResources\",\n resourceGroupName: \"rg1\",\n resourcePolicies: [{\n resources: \"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff1/resourceGroups/rg1/providers/Microsoft.DevCenter/devcenters/Contoso/attachednetworks/network-westus3\",\n }],\n scopes: [\"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff1/resourceGroups/rg1/providers/Microsoft.DevCenter/projects/DevProject\"],\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nproject_policy = azure_native.devcenter.ProjectPolicy(\"projectPolicy\",\n dev_center_name=\"Contoso\",\n project_policy_name=\"DevOnlyResources\",\n resource_group_name=\"rg1\",\n resource_policies=[{\n \"resources\": \"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff1/resourceGroups/rg1/providers/Microsoft.DevCenter/devcenters/Contoso/attachednetworks/network-westus3\",\n }],\n scopes=[\"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff1/resourceGroups/rg1/providers/Microsoft.DevCenter/projects/DevProject\"])\n\n```\n\n```yaml\nresources:\n projectPolicy:\n type: azure-native:devcenter:ProjectPolicy\n properties:\n devCenterName: Contoso\n projectPolicyName: DevOnlyResources\n resourceGroupName: rg1\n resourcePolicies:\n - resources: /subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff1/resourceGroups/rg1/providers/Microsoft.DevCenter/devcenters/Contoso/attachednetworks/network-westus3\n scopes:\n - /subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff1/resourceGroups/rg1/providers/Microsoft.DevCenter/projects/DevProject\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:devcenter:ProjectPolicy DevOnlyResources /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/projectPolicies/{projectPolicyName} \n```\n",
+ "description": "Represents an project policy resource.\nAzure REST API version: 2024-10-01-preview.\n\nOther available API versions: 2025-02-01.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### ProjectPolicies_CreateOrUpdate\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var projectPolicy = new AzureNative.DevCenter.ProjectPolicy(\"projectPolicy\", new()\n {\n DevCenterName = \"Contoso\",\n ProjectPolicyName = \"DevOnlyResources\",\n ResourceGroupName = \"rg1\",\n ResourcePolicies = new[]\n {\n new AzureNative.DevCenter.Inputs.ResourcePolicyArgs\n {\n Resources = \"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff1/resourceGroups/rg1/providers/Microsoft.DevCenter/devcenters/Contoso/attachednetworks/network-westus3\",\n },\n },\n Scopes = new[]\n {\n \"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff1/resourceGroups/rg1/providers/Microsoft.DevCenter/projects/DevProject\",\n },\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tdevcenter \"github.com/pulumi/pulumi-azure-native-sdk/devcenter/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := devcenter.NewProjectPolicy(ctx, \"projectPolicy\", \u0026devcenter.ProjectPolicyArgs{\n\t\t\tDevCenterName: pulumi.String(\"Contoso\"),\n\t\t\tProjectPolicyName: pulumi.String(\"DevOnlyResources\"),\n\t\t\tResourceGroupName: pulumi.String(\"rg1\"),\n\t\t\tResourcePolicies: devcenter.ResourcePolicyArray{\n\t\t\t\t\u0026devcenter.ResourcePolicyArgs{\n\t\t\t\t\tResources: pulumi.String(\"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff1/resourceGroups/rg1/providers/Microsoft.DevCenter/devcenters/Contoso/attachednetworks/network-westus3\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tScopes: pulumi.StringArray{\n\t\t\t\tpulumi.String(\"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff1/resourceGroups/rg1/providers/Microsoft.DevCenter/projects/DevProject\"),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.devcenter.ProjectPolicy;\nimport com.pulumi.azurenative.devcenter.ProjectPolicyArgs;\nimport com.pulumi.azurenative.devcenter.inputs.ResourcePolicyArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var projectPolicy = new ProjectPolicy(\"projectPolicy\", ProjectPolicyArgs.builder()\n .devCenterName(\"Contoso\")\n .projectPolicyName(\"DevOnlyResources\")\n .resourceGroupName(\"rg1\")\n .resourcePolicies(ResourcePolicyArgs.builder()\n .resources(\"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff1/resourceGroups/rg1/providers/Microsoft.DevCenter/devcenters/Contoso/attachednetworks/network-westus3\")\n .build())\n .scopes(\"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff1/resourceGroups/rg1/providers/Microsoft.DevCenter/projects/DevProject\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst projectPolicy = new azure_native.devcenter.ProjectPolicy(\"projectPolicy\", {\n devCenterName: \"Contoso\",\n projectPolicyName: \"DevOnlyResources\",\n resourceGroupName: \"rg1\",\n resourcePolicies: [{\n resources: \"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff1/resourceGroups/rg1/providers/Microsoft.DevCenter/devcenters/Contoso/attachednetworks/network-westus3\",\n }],\n scopes: [\"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff1/resourceGroups/rg1/providers/Microsoft.DevCenter/projects/DevProject\"],\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nproject_policy = azure_native.devcenter.ProjectPolicy(\"projectPolicy\",\n dev_center_name=\"Contoso\",\n project_policy_name=\"DevOnlyResources\",\n resource_group_name=\"rg1\",\n resource_policies=[{\n \"resources\": \"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff1/resourceGroups/rg1/providers/Microsoft.DevCenter/devcenters/Contoso/attachednetworks/network-westus3\",\n }],\n scopes=[\"/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff1/resourceGroups/rg1/providers/Microsoft.DevCenter/projects/DevProject\"])\n\n```\n\n```yaml\nresources:\n projectPolicy:\n type: azure-native:devcenter:ProjectPolicy\n properties:\n devCenterName: Contoso\n projectPolicyName: DevOnlyResources\n resourceGroupName: rg1\n resourcePolicies:\n - resources: /subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff1/resourceGroups/rg1/providers/Microsoft.DevCenter/devcenters/Contoso/attachednetworks/network-westus3\n scopes:\n - /subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff1/resourceGroups/rg1/providers/Microsoft.DevCenter/projects/DevProject\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:devcenter:ProjectPolicy DevOnlyResources /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/projectPolicies/{projectPolicyName} \n```\n",
"properties": {
"name": {
"type": "string",
@@ -647561,11 +648443,14 @@
"aliases": [
{
"type": "azure-native:devcenter/v20241001preview:ProjectPolicy"
+ },
+ {
+ "type": "azure-native:devcenter/v20250201:ProjectPolicy"
}
]
},
"azure-native:devcenter:Schedule": {
- "description": "Represents a Schedule to execute a task.\nAzure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2022-09-01-preview.\n\nOther available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Schedules_CreateDailyShutdownPoolSchedule\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var schedule = new AzureNative.DevCenter.Schedule(\"schedule\", new()\n {\n Frequency = AzureNative.DevCenter.ScheduledFrequency.Daily,\n PoolName = \"DevPool\",\n ProjectName = \"DevProject\",\n ResourceGroupName = \"rg1\",\n ScheduleName = \"autoShutdown\",\n State = AzureNative.DevCenter.ScheduleEnableStatus.Enabled,\n Time = \"17:30\",\n TimeZone = \"America/Los_Angeles\",\n Type = AzureNative.DevCenter.ScheduledType.StopDevBox,\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tdevcenter \"github.com/pulumi/pulumi-azure-native-sdk/devcenter/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := devcenter.NewSchedule(ctx, \"schedule\", \u0026devcenter.ScheduleArgs{\n\t\t\tFrequency: pulumi.String(devcenter.ScheduledFrequencyDaily),\n\t\t\tPoolName: pulumi.String(\"DevPool\"),\n\t\t\tProjectName: pulumi.String(\"DevProject\"),\n\t\t\tResourceGroupName: pulumi.String(\"rg1\"),\n\t\t\tScheduleName: pulumi.String(\"autoShutdown\"),\n\t\t\tState: pulumi.String(devcenter.ScheduleEnableStatusEnabled),\n\t\t\tTime: pulumi.String(\"17:30\"),\n\t\t\tTimeZone: pulumi.String(\"America/Los_Angeles\"),\n\t\t\tType: pulumi.String(devcenter.ScheduledTypeStopDevBox),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.devcenter.Schedule;\nimport com.pulumi.azurenative.devcenter.ScheduleArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var schedule = new Schedule(\"schedule\", ScheduleArgs.builder()\n .frequency(\"Daily\")\n .poolName(\"DevPool\")\n .projectName(\"DevProject\")\n .resourceGroupName(\"rg1\")\n .scheduleName(\"autoShutdown\")\n .state(\"Enabled\")\n .time(\"17:30\")\n .timeZone(\"America/Los_Angeles\")\n .type(\"StopDevBox\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst schedule = new azure_native.devcenter.Schedule(\"schedule\", {\n frequency: azure_native.devcenter.ScheduledFrequency.Daily,\n poolName: \"DevPool\",\n projectName: \"DevProject\",\n resourceGroupName: \"rg1\",\n scheduleName: \"autoShutdown\",\n state: azure_native.devcenter.ScheduleEnableStatus.Enabled,\n time: \"17:30\",\n timeZone: \"America/Los_Angeles\",\n type: azure_native.devcenter.ScheduledType.StopDevBox,\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nschedule = azure_native.devcenter.Schedule(\"schedule\",\n frequency=azure_native.devcenter.ScheduledFrequency.DAILY,\n pool_name=\"DevPool\",\n project_name=\"DevProject\",\n resource_group_name=\"rg1\",\n schedule_name=\"autoShutdown\",\n state=azure_native.devcenter.ScheduleEnableStatus.ENABLED,\n time=\"17:30\",\n time_zone=\"America/Los_Angeles\",\n type=azure_native.devcenter.ScheduledType.STOP_DEV_BOX)\n\n```\n\n```yaml\nresources:\n schedule:\n type: azure-native:devcenter:Schedule\n properties:\n frequency: Daily\n poolName: DevPool\n projectName: DevProject\n resourceGroupName: rg1\n scheduleName: autoShutdown\n state: Enabled\n time: 17:30\n timeZone: America/Los_Angeles\n type: StopDevBox\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:devcenter:Schedule autoShutdown /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/projects/{projectName}/pools/{poolName}/schedules/{scheduleName} \n```\n",
+ "description": "Represents a Schedule to execute a task.\nAzure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2022-09-01-preview.\n\nOther available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview, 2025-02-01.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Schedules_CreateDailyShutdownPoolSchedule\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var schedule = new AzureNative.DevCenter.Schedule(\"schedule\", new()\n {\n Frequency = AzureNative.DevCenter.ScheduledFrequency.Daily,\n PoolName = \"DevPool\",\n ProjectName = \"DevProject\",\n ResourceGroupName = \"rg1\",\n ScheduleName = \"autoShutdown\",\n State = AzureNative.DevCenter.ScheduleEnableStatus.Enabled,\n Time = \"17:30\",\n TimeZone = \"America/Los_Angeles\",\n Type = AzureNative.DevCenter.ScheduledType.StopDevBox,\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tdevcenter \"github.com/pulumi/pulumi-azure-native-sdk/devcenter/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := devcenter.NewSchedule(ctx, \"schedule\", \u0026devcenter.ScheduleArgs{\n\t\t\tFrequency: pulumi.String(devcenter.ScheduledFrequencyDaily),\n\t\t\tPoolName: pulumi.String(\"DevPool\"),\n\t\t\tProjectName: pulumi.String(\"DevProject\"),\n\t\t\tResourceGroupName: pulumi.String(\"rg1\"),\n\t\t\tScheduleName: pulumi.String(\"autoShutdown\"),\n\t\t\tState: pulumi.String(devcenter.ScheduleEnableStatusEnabled),\n\t\t\tTime: pulumi.String(\"17:30\"),\n\t\t\tTimeZone: pulumi.String(\"America/Los_Angeles\"),\n\t\t\tType: pulumi.String(devcenter.ScheduledTypeStopDevBox),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.devcenter.Schedule;\nimport com.pulumi.azurenative.devcenter.ScheduleArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var schedule = new Schedule(\"schedule\", ScheduleArgs.builder()\n .frequency(\"Daily\")\n .poolName(\"DevPool\")\n .projectName(\"DevProject\")\n .resourceGroupName(\"rg1\")\n .scheduleName(\"autoShutdown\")\n .state(\"Enabled\")\n .time(\"17:30\")\n .timeZone(\"America/Los_Angeles\")\n .type(\"StopDevBox\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst schedule = new azure_native.devcenter.Schedule(\"schedule\", {\n frequency: azure_native.devcenter.ScheduledFrequency.Daily,\n poolName: \"DevPool\",\n projectName: \"DevProject\",\n resourceGroupName: \"rg1\",\n scheduleName: \"autoShutdown\",\n state: azure_native.devcenter.ScheduleEnableStatus.Enabled,\n time: \"17:30\",\n timeZone: \"America/Los_Angeles\",\n type: azure_native.devcenter.ScheduledType.StopDevBox,\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nschedule = azure_native.devcenter.Schedule(\"schedule\",\n frequency=azure_native.devcenter.ScheduledFrequency.DAILY,\n pool_name=\"DevPool\",\n project_name=\"DevProject\",\n resource_group_name=\"rg1\",\n schedule_name=\"autoShutdown\",\n state=azure_native.devcenter.ScheduleEnableStatus.ENABLED,\n time=\"17:30\",\n time_zone=\"America/Los_Angeles\",\n type=azure_native.devcenter.ScheduledType.STOP_DEV_BOX)\n\n```\n\n```yaml\nresources:\n schedule:\n type: azure-native:devcenter:Schedule\n properties:\n frequency: Daily\n poolName: DevPool\n projectName: DevProject\n resourceGroupName: rg1\n scheduleName: autoShutdown\n state: Enabled\n time: 17:30\n timeZone: America/Los_Angeles\n type: StopDevBox\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:devcenter:Schedule autoShutdown /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/projects/{projectName}/pools/{poolName}/schedules/{scheduleName} \n```\n",
"properties": {
"frequency": {
"type": "string",
@@ -647729,6 +648614,9 @@
},
{
"type": "azure-native:devcenter/v20241001preview:Schedule"
+ },
+ {
+ "type": "azure-native:devcenter/v20250201:Schedule"
}
]
},
@@ -670616,7 +671504,7 @@
]
},
"azure-native:healthcareapis:DicomService": {
- "description": "The description of Dicom Service\nAzure REST API version: 2023-02-28. Prior API version in Azure Native 1.x: 2022-05-15.\n\nOther available API versions: 2023-09-06, 2023-11-01, 2023-12-01, 2024-03-01, 2024-03-31.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Create or update a Dicom Service\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var dicomService = new AzureNative.HealthcareApis.DicomService(\"dicomService\", new()\n {\n DicomServiceName = \"blue\",\n Location = \"westus\",\n ResourceGroupName = \"testRG\",\n WorkspaceName = \"workspace1\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\thealthcareapis \"github.com/pulumi/pulumi-azure-native-sdk/healthcareapis/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := healthcareapis.NewDicomService(ctx, \"dicomService\", \u0026healthcareapis.DicomServiceArgs{\n\t\t\tDicomServiceName: pulumi.String(\"blue\"),\n\t\t\tLocation: pulumi.String(\"westus\"),\n\t\t\tResourceGroupName: pulumi.String(\"testRG\"),\n\t\t\tWorkspaceName: pulumi.String(\"workspace1\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.healthcareapis.DicomService;\nimport com.pulumi.azurenative.healthcareapis.DicomServiceArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var dicomService = new DicomService(\"dicomService\", DicomServiceArgs.builder()\n .dicomServiceName(\"blue\")\n .location(\"westus\")\n .resourceGroupName(\"testRG\")\n .workspaceName(\"workspace1\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst dicomService = new azure_native.healthcareapis.DicomService(\"dicomService\", {\n dicomServiceName: \"blue\",\n location: \"westus\",\n resourceGroupName: \"testRG\",\n workspaceName: \"workspace1\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\ndicom_service = azure_native.healthcareapis.DicomService(\"dicomService\",\n dicom_service_name=\"blue\",\n location=\"westus\",\n resource_group_name=\"testRG\",\n workspace_name=\"workspace1\")\n\n```\n\n```yaml\nresources:\n dicomService:\n type: azure-native:healthcareapis:DicomService\n properties:\n dicomServiceName: blue\n location: westus\n resourceGroupName: testRG\n workspaceName: workspace1\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:healthcareapis:DicomService blue /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/workspaces/{workspaceName}/dicomservices/{dicomServiceName} \n```\n",
+ "description": "The description of Dicom Service\nAzure REST API version: 2023-02-28. Prior API version in Azure Native 1.x: 2022-05-15.\n\nOther available API versions: 2023-09-06, 2023-11-01, 2023-12-01, 2024-03-01, 2024-03-31, 2025-03-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Create or update a Dicom Service\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var dicomService = new AzureNative.HealthcareApis.DicomService(\"dicomService\", new()\n {\n DicomServiceName = \"blue\",\n Location = \"westus\",\n ResourceGroupName = \"testRG\",\n WorkspaceName = \"workspace1\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\thealthcareapis \"github.com/pulumi/pulumi-azure-native-sdk/healthcareapis/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := healthcareapis.NewDicomService(ctx, \"dicomService\", \u0026healthcareapis.DicomServiceArgs{\n\t\t\tDicomServiceName: pulumi.String(\"blue\"),\n\t\t\tLocation: pulumi.String(\"westus\"),\n\t\t\tResourceGroupName: pulumi.String(\"testRG\"),\n\t\t\tWorkspaceName: pulumi.String(\"workspace1\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.healthcareapis.DicomService;\nimport com.pulumi.azurenative.healthcareapis.DicomServiceArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var dicomService = new DicomService(\"dicomService\", DicomServiceArgs.builder()\n .dicomServiceName(\"blue\")\n .location(\"westus\")\n .resourceGroupName(\"testRG\")\n .workspaceName(\"workspace1\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst dicomService = new azure_native.healthcareapis.DicomService(\"dicomService\", {\n dicomServiceName: \"blue\",\n location: \"westus\",\n resourceGroupName: \"testRG\",\n workspaceName: \"workspace1\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\ndicom_service = azure_native.healthcareapis.DicomService(\"dicomService\",\n dicom_service_name=\"blue\",\n location=\"westus\",\n resource_group_name=\"testRG\",\n workspace_name=\"workspace1\")\n\n```\n\n```yaml\nresources:\n dicomService:\n type: azure-native:healthcareapis:DicomService\n properties:\n dicomServiceName: blue\n location: westus\n resourceGroupName: testRG\n workspaceName: workspace1\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:healthcareapis:DicomService blue /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/workspaces/{workspaceName}/dicomservices/{dicomServiceName} \n```\n",
"properties": {
"authenticationConfiguration": {
"type": "object",
@@ -670779,11 +671667,14 @@
},
{
"type": "azure-native:healthcareapis/v20240331:DicomService"
+ },
+ {
+ "type": "azure-native:healthcareapis/v20250301preview:DicomService"
}
]
},
"azure-native:healthcareapis:FhirService": {
- "description": "The description of Fhir Service\nAzure REST API version: 2023-02-28. Prior API version in Azure Native 1.x: 2022-05-15.\n\nOther available API versions: 2023-09-06, 2023-11-01, 2023-12-01, 2024-03-01, 2024-03-31.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Create or update a Fhir Service\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var fhirService = new AzureNative.HealthcareApis.FhirService(\"fhirService\", new()\n {\n AccessPolicies = new[]\n {\n new AzureNative.HealthcareApis.Inputs.FhirServiceAccessPolicyEntryArgs\n {\n ObjectId = \"c487e7d1-3210-41a3-8ccc-e9372b78da47\",\n },\n new AzureNative.HealthcareApis.Inputs.FhirServiceAccessPolicyEntryArgs\n {\n ObjectId = \"5b307da8-43d4-492b-8b66-b0294ade872f\",\n },\n },\n AcrConfiguration = new AzureNative.HealthcareApis.Inputs.FhirServiceAcrConfigurationArgs\n {\n LoginServers = new[]\n {\n \"test1.azurecr.io\",\n },\n },\n AuthenticationConfiguration = new AzureNative.HealthcareApis.Inputs.FhirServiceAuthenticationConfigurationArgs\n {\n Audience = \"https://azurehealthcareapis.com\",\n Authority = \"https://login.microsoftonline.com/abfde7b2-df0f-47e6-aabf-2462b07508dc\",\n SmartProxyEnabled = true,\n },\n CorsConfiguration = new AzureNative.HealthcareApis.Inputs.FhirServiceCorsConfigurationArgs\n {\n AllowCredentials = false,\n Headers = new[]\n {\n \"*\",\n },\n MaxAge = 1440,\n Methods = new[]\n {\n \"DELETE\",\n \"GET\",\n \"OPTIONS\",\n \"PATCH\",\n \"POST\",\n \"PUT\",\n },\n Origins = new[]\n {\n \"*\",\n },\n },\n ExportConfiguration = new AzureNative.HealthcareApis.Inputs.FhirServiceExportConfigurationArgs\n {\n StorageAccountName = \"existingStorageAccount\",\n },\n FhirServiceName = \"fhirservice1\",\n Identity = new AzureNative.HealthcareApis.Inputs.ServiceManagedIdentityIdentityArgs\n {\n Type = AzureNative.HealthcareApis.ServiceManagedIdentityType.SystemAssigned,\n },\n ImplementationGuidesConfiguration = new AzureNative.HealthcareApis.Inputs.ImplementationGuidesConfigurationArgs\n {\n UsCoreMissingData = false,\n },\n ImportConfiguration = new AzureNative.HealthcareApis.Inputs.FhirServiceImportConfigurationArgs\n {\n Enabled = false,\n InitialImportMode = false,\n IntegrationDataStore = \"existingStorageAccount\",\n },\n Kind = AzureNative.HealthcareApis.FhirServiceKind.Fhir_R4,\n Location = \"westus\",\n ResourceGroupName = \"testRG\",\n Tags = \n {\n { \"additionalProp1\", \"string\" },\n { \"additionalProp2\", \"string\" },\n { \"additionalProp3\", \"string\" },\n },\n WorkspaceName = \"workspace1\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\thealthcareapis \"github.com/pulumi/pulumi-azure-native-sdk/healthcareapis/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := healthcareapis.NewFhirService(ctx, \"fhirService\", \u0026healthcareapis.FhirServiceArgs{\n\t\t\tAccessPolicies: healthcareapis.FhirServiceAccessPolicyEntryArray{\n\t\t\t\t\u0026healthcareapis.FhirServiceAccessPolicyEntryArgs{\n\t\t\t\t\tObjectId: pulumi.String(\"c487e7d1-3210-41a3-8ccc-e9372b78da47\"),\n\t\t\t\t},\n\t\t\t\t\u0026healthcareapis.FhirServiceAccessPolicyEntryArgs{\n\t\t\t\t\tObjectId: pulumi.String(\"5b307da8-43d4-492b-8b66-b0294ade872f\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tAcrConfiguration: \u0026healthcareapis.FhirServiceAcrConfigurationArgs{\n\t\t\t\tLoginServers: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"test1.azurecr.io\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tAuthenticationConfiguration: \u0026healthcareapis.FhirServiceAuthenticationConfigurationArgs{\n\t\t\t\tAudience: pulumi.String(\"https://azurehealthcareapis.com\"),\n\t\t\t\tAuthority: pulumi.String(\"https://login.microsoftonline.com/abfde7b2-df0f-47e6-aabf-2462b07508dc\"),\n\t\t\t\tSmartProxyEnabled: pulumi.Bool(true),\n\t\t\t},\n\t\t\tCorsConfiguration: \u0026healthcareapis.FhirServiceCorsConfigurationArgs{\n\t\t\t\tAllowCredentials: pulumi.Bool(false),\n\t\t\t\tHeaders: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"*\"),\n\t\t\t\t},\n\t\t\t\tMaxAge: pulumi.Int(1440),\n\t\t\t\tMethods: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"DELETE\"),\n\t\t\t\t\tpulumi.String(\"GET\"),\n\t\t\t\t\tpulumi.String(\"OPTIONS\"),\n\t\t\t\t\tpulumi.String(\"PATCH\"),\n\t\t\t\t\tpulumi.String(\"POST\"),\n\t\t\t\t\tpulumi.String(\"PUT\"),\n\t\t\t\t},\n\t\t\t\tOrigins: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"*\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tExportConfiguration: \u0026healthcareapis.FhirServiceExportConfigurationArgs{\n\t\t\t\tStorageAccountName: pulumi.String(\"existingStorageAccount\"),\n\t\t\t},\n\t\t\tFhirServiceName: pulumi.String(\"fhirservice1\"),\n\t\t\tIdentity: \u0026healthcareapis.ServiceManagedIdentityIdentityArgs{\n\t\t\t\tType: pulumi.String(healthcareapis.ServiceManagedIdentityTypeSystemAssigned),\n\t\t\t},\n\t\t\tImplementationGuidesConfiguration: \u0026healthcareapis.ImplementationGuidesConfigurationArgs{\n\t\t\t\tUsCoreMissingData: pulumi.Bool(false),\n\t\t\t},\n\t\t\tImportConfiguration: \u0026healthcareapis.FhirServiceImportConfigurationArgs{\n\t\t\t\tEnabled: pulumi.Bool(false),\n\t\t\t\tInitialImportMode: pulumi.Bool(false),\n\t\t\t\tIntegrationDataStore: pulumi.String(\"existingStorageAccount\"),\n\t\t\t},\n\t\t\tKind: pulumi.String(healthcareapis.FhirServiceKind_Fhir_R4),\n\t\t\tLocation: pulumi.String(\"westus\"),\n\t\t\tResourceGroupName: pulumi.String(\"testRG\"),\n\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\"additionalProp1\": pulumi.String(\"string\"),\n\t\t\t\t\"additionalProp2\": pulumi.String(\"string\"),\n\t\t\t\t\"additionalProp3\": pulumi.String(\"string\"),\n\t\t\t},\n\t\t\tWorkspaceName: pulumi.String(\"workspace1\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.healthcareapis.FhirService;\nimport com.pulumi.azurenative.healthcareapis.FhirServiceArgs;\nimport com.pulumi.azurenative.healthcareapis.inputs.FhirServiceAccessPolicyEntryArgs;\nimport com.pulumi.azurenative.healthcareapis.inputs.FhirServiceAcrConfigurationArgs;\nimport com.pulumi.azurenative.healthcareapis.inputs.FhirServiceAuthenticationConfigurationArgs;\nimport com.pulumi.azurenative.healthcareapis.inputs.FhirServiceCorsConfigurationArgs;\nimport com.pulumi.azurenative.healthcareapis.inputs.FhirServiceExportConfigurationArgs;\nimport com.pulumi.azurenative.healthcareapis.inputs.ServiceManagedIdentityIdentityArgs;\nimport com.pulumi.azurenative.healthcareapis.inputs.ImplementationGuidesConfigurationArgs;\nimport com.pulumi.azurenative.healthcareapis.inputs.FhirServiceImportConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var fhirService = new FhirService(\"fhirService\", FhirServiceArgs.builder()\n .accessPolicies( \n FhirServiceAccessPolicyEntryArgs.builder()\n .objectId(\"c487e7d1-3210-41a3-8ccc-e9372b78da47\")\n .build(),\n FhirServiceAccessPolicyEntryArgs.builder()\n .objectId(\"5b307da8-43d4-492b-8b66-b0294ade872f\")\n .build())\n .acrConfiguration(FhirServiceAcrConfigurationArgs.builder()\n .loginServers(\"test1.azurecr.io\")\n .build())\n .authenticationConfiguration(FhirServiceAuthenticationConfigurationArgs.builder()\n .audience(\"https://azurehealthcareapis.com\")\n .authority(\"https://login.microsoftonline.com/abfde7b2-df0f-47e6-aabf-2462b07508dc\")\n .smartProxyEnabled(true)\n .build())\n .corsConfiguration(FhirServiceCorsConfigurationArgs.builder()\n .allowCredentials(false)\n .headers(\"*\")\n .maxAge(1440)\n .methods( \n \"DELETE\",\n \"GET\",\n \"OPTIONS\",\n \"PATCH\",\n \"POST\",\n \"PUT\")\n .origins(\"*\")\n .build())\n .exportConfiguration(FhirServiceExportConfigurationArgs.builder()\n .storageAccountName(\"existingStorageAccount\")\n .build())\n .fhirServiceName(\"fhirservice1\")\n .identity(ServiceManagedIdentityIdentityArgs.builder()\n .type(\"SystemAssigned\")\n .build())\n .implementationGuidesConfiguration(ImplementationGuidesConfigurationArgs.builder()\n .usCoreMissingData(false)\n .build())\n .importConfiguration(FhirServiceImportConfigurationArgs.builder()\n .enabled(false)\n .initialImportMode(false)\n .integrationDataStore(\"existingStorageAccount\")\n .build())\n .kind(\"fhir-R4\")\n .location(\"westus\")\n .resourceGroupName(\"testRG\")\n .tags(Map.ofEntries(\n Map.entry(\"additionalProp1\", \"string\"),\n Map.entry(\"additionalProp2\", \"string\"),\n Map.entry(\"additionalProp3\", \"string\")\n ))\n .workspaceName(\"workspace1\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst fhirService = new azure_native.healthcareapis.FhirService(\"fhirService\", {\n accessPolicies: [\n {\n objectId: \"c487e7d1-3210-41a3-8ccc-e9372b78da47\",\n },\n {\n objectId: \"5b307da8-43d4-492b-8b66-b0294ade872f\",\n },\n ],\n acrConfiguration: {\n loginServers: [\"test1.azurecr.io\"],\n },\n authenticationConfiguration: {\n audience: \"https://azurehealthcareapis.com\",\n authority: \"https://login.microsoftonline.com/abfde7b2-df0f-47e6-aabf-2462b07508dc\",\n smartProxyEnabled: true,\n },\n corsConfiguration: {\n allowCredentials: false,\n headers: [\"*\"],\n maxAge: 1440,\n methods: [\n \"DELETE\",\n \"GET\",\n \"OPTIONS\",\n \"PATCH\",\n \"POST\",\n \"PUT\",\n ],\n origins: [\"*\"],\n },\n exportConfiguration: {\n storageAccountName: \"existingStorageAccount\",\n },\n fhirServiceName: \"fhirservice1\",\n identity: {\n type: azure_native.healthcareapis.ServiceManagedIdentityType.SystemAssigned,\n },\n implementationGuidesConfiguration: {\n usCoreMissingData: false,\n },\n importConfiguration: {\n enabled: false,\n initialImportMode: false,\n integrationDataStore: \"existingStorageAccount\",\n },\n kind: azure_native.healthcareapis.FhirServiceKind.Fhir_R4,\n location: \"westus\",\n resourceGroupName: \"testRG\",\n tags: {\n additionalProp1: \"string\",\n additionalProp2: \"string\",\n additionalProp3: \"string\",\n },\n workspaceName: \"workspace1\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nfhir_service = azure_native.healthcareapis.FhirService(\"fhirService\",\n access_policies=[\n {\n \"object_id\": \"c487e7d1-3210-41a3-8ccc-e9372b78da47\",\n },\n {\n \"object_id\": \"5b307da8-43d4-492b-8b66-b0294ade872f\",\n },\n ],\n acr_configuration={\n \"login_servers\": [\"test1.azurecr.io\"],\n },\n authentication_configuration={\n \"audience\": \"https://azurehealthcareapis.com\",\n \"authority\": \"https://login.microsoftonline.com/abfde7b2-df0f-47e6-aabf-2462b07508dc\",\n \"smart_proxy_enabled\": True,\n },\n cors_configuration={\n \"allow_credentials\": False,\n \"headers\": [\"*\"],\n \"max_age\": 1440,\n \"methods\": [\n \"DELETE\",\n \"GET\",\n \"OPTIONS\",\n \"PATCH\",\n \"POST\",\n \"PUT\",\n ],\n \"origins\": [\"*\"],\n },\n export_configuration={\n \"storage_account_name\": \"existingStorageAccount\",\n },\n fhir_service_name=\"fhirservice1\",\n identity={\n \"type\": azure_native.healthcareapis.ServiceManagedIdentityType.SYSTEM_ASSIGNED,\n },\n implementation_guides_configuration={\n \"us_core_missing_data\": False,\n },\n import_configuration={\n \"enabled\": False,\n \"initial_import_mode\": False,\n \"integration_data_store\": \"existingStorageAccount\",\n },\n kind=azure_native.healthcareapis.FhirServiceKind.FHIR_R4,\n location=\"westus\",\n resource_group_name=\"testRG\",\n tags={\n \"additionalProp1\": \"string\",\n \"additionalProp2\": \"string\",\n \"additionalProp3\": \"string\",\n },\n workspace_name=\"workspace1\")\n\n```\n\n```yaml\nresources:\n fhirService:\n type: azure-native:healthcareapis:FhirService\n properties:\n accessPolicies:\n - objectId: c487e7d1-3210-41a3-8ccc-e9372b78da47\n - objectId: 5b307da8-43d4-492b-8b66-b0294ade872f\n acrConfiguration:\n loginServers:\n - test1.azurecr.io\n authenticationConfiguration:\n audience: https://azurehealthcareapis.com\n authority: https://login.microsoftonline.com/abfde7b2-df0f-47e6-aabf-2462b07508dc\n smartProxyEnabled: true\n corsConfiguration:\n allowCredentials: false\n headers:\n - '*'\n maxAge: 1440\n methods:\n - DELETE\n - GET\n - OPTIONS\n - PATCH\n - POST\n - PUT\n origins:\n - '*'\n exportConfiguration:\n storageAccountName: existingStorageAccount\n fhirServiceName: fhirservice1\n identity:\n type: SystemAssigned\n implementationGuidesConfiguration:\n usCoreMissingData: false\n importConfiguration:\n enabled: false\n initialImportMode: false\n integrationDataStore: existingStorageAccount\n kind: fhir-R4\n location: westus\n resourceGroupName: testRG\n tags:\n additionalProp1: string\n additionalProp2: string\n additionalProp3: string\n workspaceName: workspace1\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:healthcareapis:FhirService fhirservice1 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/workspaces/{workspaceName}/fhirservices/{fhirServiceName} \n```\n",
+ "description": "The description of Fhir Service\nAzure REST API version: 2023-02-28. Prior API version in Azure Native 1.x: 2022-05-15.\n\nOther available API versions: 2023-09-06, 2023-11-01, 2023-12-01, 2024-03-01, 2024-03-31, 2025-03-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Create or update a Fhir Service\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var fhirService = new AzureNative.HealthcareApis.FhirService(\"fhirService\", new()\n {\n AccessPolicies = new[]\n {\n new AzureNative.HealthcareApis.Inputs.FhirServiceAccessPolicyEntryArgs\n {\n ObjectId = \"c487e7d1-3210-41a3-8ccc-e9372b78da47\",\n },\n new AzureNative.HealthcareApis.Inputs.FhirServiceAccessPolicyEntryArgs\n {\n ObjectId = \"5b307da8-43d4-492b-8b66-b0294ade872f\",\n },\n },\n AcrConfiguration = new AzureNative.HealthcareApis.Inputs.FhirServiceAcrConfigurationArgs\n {\n LoginServers = new[]\n {\n \"test1.azurecr.io\",\n },\n },\n AuthenticationConfiguration = new AzureNative.HealthcareApis.Inputs.FhirServiceAuthenticationConfigurationArgs\n {\n Audience = \"https://azurehealthcareapis.com\",\n Authority = \"https://login.microsoftonline.com/abfde7b2-df0f-47e6-aabf-2462b07508dc\",\n SmartProxyEnabled = true,\n },\n CorsConfiguration = new AzureNative.HealthcareApis.Inputs.FhirServiceCorsConfigurationArgs\n {\n AllowCredentials = false,\n Headers = new[]\n {\n \"*\",\n },\n MaxAge = 1440,\n Methods = new[]\n {\n \"DELETE\",\n \"GET\",\n \"OPTIONS\",\n \"PATCH\",\n \"POST\",\n \"PUT\",\n },\n Origins = new[]\n {\n \"*\",\n },\n },\n ExportConfiguration = new AzureNative.HealthcareApis.Inputs.FhirServiceExportConfigurationArgs\n {\n StorageAccountName = \"existingStorageAccount\",\n },\n FhirServiceName = \"fhirservice1\",\n Identity = new AzureNative.HealthcareApis.Inputs.ServiceManagedIdentityIdentityArgs\n {\n Type = AzureNative.HealthcareApis.ServiceManagedIdentityType.SystemAssigned,\n },\n ImplementationGuidesConfiguration = new AzureNative.HealthcareApis.Inputs.ImplementationGuidesConfigurationArgs\n {\n UsCoreMissingData = false,\n },\n ImportConfiguration = new AzureNative.HealthcareApis.Inputs.FhirServiceImportConfigurationArgs\n {\n Enabled = false,\n InitialImportMode = false,\n IntegrationDataStore = \"existingStorageAccount\",\n },\n Kind = AzureNative.HealthcareApis.FhirServiceKind.Fhir_R4,\n Location = \"westus\",\n ResourceGroupName = \"testRG\",\n Tags = \n {\n { \"additionalProp1\", \"string\" },\n { \"additionalProp2\", \"string\" },\n { \"additionalProp3\", \"string\" },\n },\n WorkspaceName = \"workspace1\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\thealthcareapis \"github.com/pulumi/pulumi-azure-native-sdk/healthcareapis/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := healthcareapis.NewFhirService(ctx, \"fhirService\", \u0026healthcareapis.FhirServiceArgs{\n\t\t\tAccessPolicies: healthcareapis.FhirServiceAccessPolicyEntryArray{\n\t\t\t\t\u0026healthcareapis.FhirServiceAccessPolicyEntryArgs{\n\t\t\t\t\tObjectId: pulumi.String(\"c487e7d1-3210-41a3-8ccc-e9372b78da47\"),\n\t\t\t\t},\n\t\t\t\t\u0026healthcareapis.FhirServiceAccessPolicyEntryArgs{\n\t\t\t\t\tObjectId: pulumi.String(\"5b307da8-43d4-492b-8b66-b0294ade872f\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tAcrConfiguration: \u0026healthcareapis.FhirServiceAcrConfigurationArgs{\n\t\t\t\tLoginServers: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"test1.azurecr.io\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tAuthenticationConfiguration: \u0026healthcareapis.FhirServiceAuthenticationConfigurationArgs{\n\t\t\t\tAudience: pulumi.String(\"https://azurehealthcareapis.com\"),\n\t\t\t\tAuthority: pulumi.String(\"https://login.microsoftonline.com/abfde7b2-df0f-47e6-aabf-2462b07508dc\"),\n\t\t\t\tSmartProxyEnabled: pulumi.Bool(true),\n\t\t\t},\n\t\t\tCorsConfiguration: \u0026healthcareapis.FhirServiceCorsConfigurationArgs{\n\t\t\t\tAllowCredentials: pulumi.Bool(false),\n\t\t\t\tHeaders: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"*\"),\n\t\t\t\t},\n\t\t\t\tMaxAge: pulumi.Int(1440),\n\t\t\t\tMethods: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"DELETE\"),\n\t\t\t\t\tpulumi.String(\"GET\"),\n\t\t\t\t\tpulumi.String(\"OPTIONS\"),\n\t\t\t\t\tpulumi.String(\"PATCH\"),\n\t\t\t\t\tpulumi.String(\"POST\"),\n\t\t\t\t\tpulumi.String(\"PUT\"),\n\t\t\t\t},\n\t\t\t\tOrigins: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"*\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tExportConfiguration: \u0026healthcareapis.FhirServiceExportConfigurationArgs{\n\t\t\t\tStorageAccountName: pulumi.String(\"existingStorageAccount\"),\n\t\t\t},\n\t\t\tFhirServiceName: pulumi.String(\"fhirservice1\"),\n\t\t\tIdentity: \u0026healthcareapis.ServiceManagedIdentityIdentityArgs{\n\t\t\t\tType: pulumi.String(healthcareapis.ServiceManagedIdentityTypeSystemAssigned),\n\t\t\t},\n\t\t\tImplementationGuidesConfiguration: \u0026healthcareapis.ImplementationGuidesConfigurationArgs{\n\t\t\t\tUsCoreMissingData: pulumi.Bool(false),\n\t\t\t},\n\t\t\tImportConfiguration: \u0026healthcareapis.FhirServiceImportConfigurationArgs{\n\t\t\t\tEnabled: pulumi.Bool(false),\n\t\t\t\tInitialImportMode: pulumi.Bool(false),\n\t\t\t\tIntegrationDataStore: pulumi.String(\"existingStorageAccount\"),\n\t\t\t},\n\t\t\tKind: pulumi.String(healthcareapis.FhirServiceKind_Fhir_R4),\n\t\t\tLocation: pulumi.String(\"westus\"),\n\t\t\tResourceGroupName: pulumi.String(\"testRG\"),\n\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\"additionalProp1\": pulumi.String(\"string\"),\n\t\t\t\t\"additionalProp2\": pulumi.String(\"string\"),\n\t\t\t\t\"additionalProp3\": pulumi.String(\"string\"),\n\t\t\t},\n\t\t\tWorkspaceName: pulumi.String(\"workspace1\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.healthcareapis.FhirService;\nimport com.pulumi.azurenative.healthcareapis.FhirServiceArgs;\nimport com.pulumi.azurenative.healthcareapis.inputs.FhirServiceAccessPolicyEntryArgs;\nimport com.pulumi.azurenative.healthcareapis.inputs.FhirServiceAcrConfigurationArgs;\nimport com.pulumi.azurenative.healthcareapis.inputs.FhirServiceAuthenticationConfigurationArgs;\nimport com.pulumi.azurenative.healthcareapis.inputs.FhirServiceCorsConfigurationArgs;\nimport com.pulumi.azurenative.healthcareapis.inputs.FhirServiceExportConfigurationArgs;\nimport com.pulumi.azurenative.healthcareapis.inputs.ServiceManagedIdentityIdentityArgs;\nimport com.pulumi.azurenative.healthcareapis.inputs.ImplementationGuidesConfigurationArgs;\nimport com.pulumi.azurenative.healthcareapis.inputs.FhirServiceImportConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var fhirService = new FhirService(\"fhirService\", FhirServiceArgs.builder()\n .accessPolicies( \n FhirServiceAccessPolicyEntryArgs.builder()\n .objectId(\"c487e7d1-3210-41a3-8ccc-e9372b78da47\")\n .build(),\n FhirServiceAccessPolicyEntryArgs.builder()\n .objectId(\"5b307da8-43d4-492b-8b66-b0294ade872f\")\n .build())\n .acrConfiguration(FhirServiceAcrConfigurationArgs.builder()\n .loginServers(\"test1.azurecr.io\")\n .build())\n .authenticationConfiguration(FhirServiceAuthenticationConfigurationArgs.builder()\n .audience(\"https://azurehealthcareapis.com\")\n .authority(\"https://login.microsoftonline.com/abfde7b2-df0f-47e6-aabf-2462b07508dc\")\n .smartProxyEnabled(true)\n .build())\n .corsConfiguration(FhirServiceCorsConfigurationArgs.builder()\n .allowCredentials(false)\n .headers(\"*\")\n .maxAge(1440)\n .methods( \n \"DELETE\",\n \"GET\",\n \"OPTIONS\",\n \"PATCH\",\n \"POST\",\n \"PUT\")\n .origins(\"*\")\n .build())\n .exportConfiguration(FhirServiceExportConfigurationArgs.builder()\n .storageAccountName(\"existingStorageAccount\")\n .build())\n .fhirServiceName(\"fhirservice1\")\n .identity(ServiceManagedIdentityIdentityArgs.builder()\n .type(\"SystemAssigned\")\n .build())\n .implementationGuidesConfiguration(ImplementationGuidesConfigurationArgs.builder()\n .usCoreMissingData(false)\n .build())\n .importConfiguration(FhirServiceImportConfigurationArgs.builder()\n .enabled(false)\n .initialImportMode(false)\n .integrationDataStore(\"existingStorageAccount\")\n .build())\n .kind(\"fhir-R4\")\n .location(\"westus\")\n .resourceGroupName(\"testRG\")\n .tags(Map.ofEntries(\n Map.entry(\"additionalProp1\", \"string\"),\n Map.entry(\"additionalProp2\", \"string\"),\n Map.entry(\"additionalProp3\", \"string\")\n ))\n .workspaceName(\"workspace1\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst fhirService = new azure_native.healthcareapis.FhirService(\"fhirService\", {\n accessPolicies: [\n {\n objectId: \"c487e7d1-3210-41a3-8ccc-e9372b78da47\",\n },\n {\n objectId: \"5b307da8-43d4-492b-8b66-b0294ade872f\",\n },\n ],\n acrConfiguration: {\n loginServers: [\"test1.azurecr.io\"],\n },\n authenticationConfiguration: {\n audience: \"https://azurehealthcareapis.com\",\n authority: \"https://login.microsoftonline.com/abfde7b2-df0f-47e6-aabf-2462b07508dc\",\n smartProxyEnabled: true,\n },\n corsConfiguration: {\n allowCredentials: false,\n headers: [\"*\"],\n maxAge: 1440,\n methods: [\n \"DELETE\",\n \"GET\",\n \"OPTIONS\",\n \"PATCH\",\n \"POST\",\n \"PUT\",\n ],\n origins: [\"*\"],\n },\n exportConfiguration: {\n storageAccountName: \"existingStorageAccount\",\n },\n fhirServiceName: \"fhirservice1\",\n identity: {\n type: azure_native.healthcareapis.ServiceManagedIdentityType.SystemAssigned,\n },\n implementationGuidesConfiguration: {\n usCoreMissingData: false,\n },\n importConfiguration: {\n enabled: false,\n initialImportMode: false,\n integrationDataStore: \"existingStorageAccount\",\n },\n kind: azure_native.healthcareapis.FhirServiceKind.Fhir_R4,\n location: \"westus\",\n resourceGroupName: \"testRG\",\n tags: {\n additionalProp1: \"string\",\n additionalProp2: \"string\",\n additionalProp3: \"string\",\n },\n workspaceName: \"workspace1\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nfhir_service = azure_native.healthcareapis.FhirService(\"fhirService\",\n access_policies=[\n {\n \"object_id\": \"c487e7d1-3210-41a3-8ccc-e9372b78da47\",\n },\n {\n \"object_id\": \"5b307da8-43d4-492b-8b66-b0294ade872f\",\n },\n ],\n acr_configuration={\n \"login_servers\": [\"test1.azurecr.io\"],\n },\n authentication_configuration={\n \"audience\": \"https://azurehealthcareapis.com\",\n \"authority\": \"https://login.microsoftonline.com/abfde7b2-df0f-47e6-aabf-2462b07508dc\",\n \"smart_proxy_enabled\": True,\n },\n cors_configuration={\n \"allow_credentials\": False,\n \"headers\": [\"*\"],\n \"max_age\": 1440,\n \"methods\": [\n \"DELETE\",\n \"GET\",\n \"OPTIONS\",\n \"PATCH\",\n \"POST\",\n \"PUT\",\n ],\n \"origins\": [\"*\"],\n },\n export_configuration={\n \"storage_account_name\": \"existingStorageAccount\",\n },\n fhir_service_name=\"fhirservice1\",\n identity={\n \"type\": azure_native.healthcareapis.ServiceManagedIdentityType.SYSTEM_ASSIGNED,\n },\n implementation_guides_configuration={\n \"us_core_missing_data\": False,\n },\n import_configuration={\n \"enabled\": False,\n \"initial_import_mode\": False,\n \"integration_data_store\": \"existingStorageAccount\",\n },\n kind=azure_native.healthcareapis.FhirServiceKind.FHIR_R4,\n location=\"westus\",\n resource_group_name=\"testRG\",\n tags={\n \"additionalProp1\": \"string\",\n \"additionalProp2\": \"string\",\n \"additionalProp3\": \"string\",\n },\n workspace_name=\"workspace1\")\n\n```\n\n```yaml\nresources:\n fhirService:\n type: azure-native:healthcareapis:FhirService\n properties:\n accessPolicies:\n - objectId: c487e7d1-3210-41a3-8ccc-e9372b78da47\n - objectId: 5b307da8-43d4-492b-8b66-b0294ade872f\n acrConfiguration:\n loginServers:\n - test1.azurecr.io\n authenticationConfiguration:\n audience: https://azurehealthcareapis.com\n authority: https://login.microsoftonline.com/abfde7b2-df0f-47e6-aabf-2462b07508dc\n smartProxyEnabled: true\n corsConfiguration:\n allowCredentials: false\n headers:\n - '*'\n maxAge: 1440\n methods:\n - DELETE\n - GET\n - OPTIONS\n - PATCH\n - POST\n - PUT\n origins:\n - '*'\n exportConfiguration:\n storageAccountName: existingStorageAccount\n fhirServiceName: fhirservice1\n identity:\n type: SystemAssigned\n implementationGuidesConfiguration:\n usCoreMissingData: false\n importConfiguration:\n enabled: false\n initialImportMode: false\n integrationDataStore: existingStorageAccount\n kind: fhir-R4\n location: westus\n resourceGroupName: testRG\n tags:\n additionalProp1: string\n additionalProp2: string\n additionalProp3: string\n workspaceName: workspace1\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:healthcareapis:FhirService fhirservice1 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/workspaces/{workspaceName}/fhirservices/{fhirServiceName} \n```\n",
"properties": {
"accessPolicies": {
"type": "array",
@@ -671027,11 +671918,14 @@
},
{
"type": "azure-native:healthcareapis/v20240331:FhirService"
+ },
+ {
+ "type": "azure-native:healthcareapis/v20250301preview:FhirService"
}
]
},
"azure-native:healthcareapis:IotConnector": {
- "description": "IoT Connector definition.\nAzure REST API version: 2023-02-28. Prior API version in Azure Native 1.x: 2022-05-15.\n\nOther available API versions: 2023-09-06, 2023-11-01, 2023-12-01, 2024-03-01, 2024-03-31.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Create an IoT Connector\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var iotConnector = new AzureNative.HealthcareApis.IotConnector(\"iotConnector\", new()\n {\n DeviceMapping = new AzureNative.HealthcareApis.Inputs.IotMappingPropertiesArgs\n {\n Content = new Dictionary\u003cstring, object?\u003e\n {\n [\"template\"] = new[]\n {\n new Dictionary\u003cstring, object?\u003e\n {\n [\"template\"] = new Dictionary\u003cstring, object?\u003e\n {\n [\"deviceIdExpression\"] = \"$.deviceid\",\n [\"timestampExpression\"] = \"$.measurementdatetime\",\n [\"typeMatchExpression\"] = \"$..[?(@heartrate)]\",\n [\"typeName\"] = \"heartrate\",\n [\"values\"] = new[]\n {\n new Dictionary\u003cstring, object?\u003e\n {\n [\"required\"] = \"true\",\n [\"valueExpression\"] = \"$.heartrate\",\n [\"valueName\"] = \"hr\",\n },\n },\n },\n [\"templateType\"] = \"JsonPathContent\",\n },\n },\n [\"templateType\"] = \"CollectionContent\",\n },\n },\n Identity = new AzureNative.HealthcareApis.Inputs.ServiceManagedIdentityIdentityArgs\n {\n Type = AzureNative.HealthcareApis.ServiceManagedIdentityType.SystemAssigned,\n },\n IngestionEndpointConfiguration = new AzureNative.HealthcareApis.Inputs.IotEventHubIngestionEndpointConfigurationArgs\n {\n ConsumerGroup = \"ConsumerGroupA\",\n EventHubName = \"MyEventHubName\",\n FullyQualifiedEventHubNamespace = \"myeventhub.servicesbus.windows.net\",\n },\n IotConnectorName = \"blue\",\n Location = \"westus\",\n ResourceGroupName = \"testRG\",\n Tags = \n {\n { \"additionalProp1\", \"string\" },\n { \"additionalProp2\", \"string\" },\n { \"additionalProp3\", \"string\" },\n },\n WorkspaceName = \"workspace1\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\thealthcareapis \"github.com/pulumi/pulumi-azure-native-sdk/healthcareapis/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := healthcareapis.NewIotConnector(ctx, \"iotConnector\", \u0026healthcareapis.IotConnectorArgs{\n\t\t\tDeviceMapping: \u0026healthcareapis.IotMappingPropertiesArgs{\n\t\t\t\tContent: pulumi.Any(map[string]interface{}{\n\t\t\t\t\t\"template\": []map[string]interface{}{\n\t\t\t\t\t\tmap[string]interface{}{\n\t\t\t\t\t\t\t\"template\": map[string]interface{}{\n\t\t\t\t\t\t\t\t\"deviceIdExpression\": \"$.deviceid\",\n\t\t\t\t\t\t\t\t\"timestampExpression\": \"$.measurementdatetime\",\n\t\t\t\t\t\t\t\t\"typeMatchExpression\": \"$..[?(@heartrate)]\",\n\t\t\t\t\t\t\t\t\"typeName\": \"heartrate\",\n\t\t\t\t\t\t\t\t\"values\": []map[string]interface{}{\n\t\t\t\t\t\t\t\t\tmap[string]interface{}{\n\t\t\t\t\t\t\t\t\t\t\"required\": \"true\",\n\t\t\t\t\t\t\t\t\t\t\"valueExpression\": \"$.heartrate\",\n\t\t\t\t\t\t\t\t\t\t\"valueName\": \"hr\",\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateType\": \"JsonPathContent\",\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t\t\"templateType\": \"CollectionContent\",\n\t\t\t\t}),\n\t\t\t},\n\t\t\tIdentity: \u0026healthcareapis.ServiceManagedIdentityIdentityArgs{\n\t\t\t\tType: pulumi.String(healthcareapis.ServiceManagedIdentityTypeSystemAssigned),\n\t\t\t},\n\t\t\tIngestionEndpointConfiguration: \u0026healthcareapis.IotEventHubIngestionEndpointConfigurationArgs{\n\t\t\t\tConsumerGroup: pulumi.String(\"ConsumerGroupA\"),\n\t\t\t\tEventHubName: pulumi.String(\"MyEventHubName\"),\n\t\t\t\tFullyQualifiedEventHubNamespace: pulumi.String(\"myeventhub.servicesbus.windows.net\"),\n\t\t\t},\n\t\t\tIotConnectorName: pulumi.String(\"blue\"),\n\t\t\tLocation: pulumi.String(\"westus\"),\n\t\t\tResourceGroupName: pulumi.String(\"testRG\"),\n\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\"additionalProp1\": pulumi.String(\"string\"),\n\t\t\t\t\"additionalProp2\": pulumi.String(\"string\"),\n\t\t\t\t\"additionalProp3\": pulumi.String(\"string\"),\n\t\t\t},\n\t\t\tWorkspaceName: pulumi.String(\"workspace1\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.healthcareapis.IotConnector;\nimport com.pulumi.azurenative.healthcareapis.IotConnectorArgs;\nimport com.pulumi.azurenative.healthcareapis.inputs.IotMappingPropertiesArgs;\nimport com.pulumi.azurenative.healthcareapis.inputs.ServiceManagedIdentityIdentityArgs;\nimport com.pulumi.azurenative.healthcareapis.inputs.IotEventHubIngestionEndpointConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var iotConnector = new IotConnector(\"iotConnector\", IotConnectorArgs.builder()\n .deviceMapping(IotMappingPropertiesArgs.builder()\n .content(Map.ofEntries(\n Map.entry(\"template\", Map.ofEntries(\n Map.entry(\"template\", Map.ofEntries(\n Map.entry(\"deviceIdExpression\", \"$.deviceid\"),\n Map.entry(\"timestampExpression\", \"$.measurementdatetime\"),\n Map.entry(\"typeMatchExpression\", \"$..[?(@heartrate)]\"),\n Map.entry(\"typeName\", \"heartrate\"),\n Map.entry(\"values\", Map.ofEntries(\n Map.entry(\"required\", \"true\"),\n Map.entry(\"valueExpression\", \"$.heartrate\"),\n Map.entry(\"valueName\", \"hr\")\n ))\n )),\n Map.entry(\"templateType\", \"JsonPathContent\")\n )),\n Map.entry(\"templateType\", \"CollectionContent\")\n ))\n .build())\n .identity(ServiceManagedIdentityIdentityArgs.builder()\n .type(\"SystemAssigned\")\n .build())\n .ingestionEndpointConfiguration(IotEventHubIngestionEndpointConfigurationArgs.builder()\n .consumerGroup(\"ConsumerGroupA\")\n .eventHubName(\"MyEventHubName\")\n .fullyQualifiedEventHubNamespace(\"myeventhub.servicesbus.windows.net\")\n .build())\n .iotConnectorName(\"blue\")\n .location(\"westus\")\n .resourceGroupName(\"testRG\")\n .tags(Map.ofEntries(\n Map.entry(\"additionalProp1\", \"string\"),\n Map.entry(\"additionalProp2\", \"string\"),\n Map.entry(\"additionalProp3\", \"string\")\n ))\n .workspaceName(\"workspace1\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst iotConnector = new azure_native.healthcareapis.IotConnector(\"iotConnector\", {\n deviceMapping: {\n content: {\n template: [{\n template: {\n deviceIdExpression: \"$.deviceid\",\n timestampExpression: \"$.measurementdatetime\",\n typeMatchExpression: \"$..[?(@heartrate)]\",\n typeName: \"heartrate\",\n values: [{\n required: \"true\",\n valueExpression: \"$.heartrate\",\n valueName: \"hr\",\n }],\n },\n templateType: \"JsonPathContent\",\n }],\n templateType: \"CollectionContent\",\n },\n },\n identity: {\n type: azure_native.healthcareapis.ServiceManagedIdentityType.SystemAssigned,\n },\n ingestionEndpointConfiguration: {\n consumerGroup: \"ConsumerGroupA\",\n eventHubName: \"MyEventHubName\",\n fullyQualifiedEventHubNamespace: \"myeventhub.servicesbus.windows.net\",\n },\n iotConnectorName: \"blue\",\n location: \"westus\",\n resourceGroupName: \"testRG\",\n tags: {\n additionalProp1: \"string\",\n additionalProp2: \"string\",\n additionalProp3: \"string\",\n },\n workspaceName: \"workspace1\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\niot_connector = azure_native.healthcareapis.IotConnector(\"iotConnector\",\n device_mapping={\n \"content\": {\n \"template\": [{\n \"template\": {\n \"deviceIdExpression\": \"$.deviceid\",\n \"timestampExpression\": \"$.measurementdatetime\",\n \"typeMatchExpression\": \"$..[?(@heartrate)]\",\n \"typeName\": \"heartrate\",\n \"values\": [{\n \"required\": \"true\",\n \"valueExpression\": \"$.heartrate\",\n \"valueName\": \"hr\",\n }],\n },\n \"templateType\": \"JsonPathContent\",\n }],\n \"templateType\": \"CollectionContent\",\n },\n },\n identity={\n \"type\": azure_native.healthcareapis.ServiceManagedIdentityType.SYSTEM_ASSIGNED,\n },\n ingestion_endpoint_configuration={\n \"consumer_group\": \"ConsumerGroupA\",\n \"event_hub_name\": \"MyEventHubName\",\n \"fully_qualified_event_hub_namespace\": \"myeventhub.servicesbus.windows.net\",\n },\n iot_connector_name=\"blue\",\n location=\"westus\",\n resource_group_name=\"testRG\",\n tags={\n \"additionalProp1\": \"string\",\n \"additionalProp2\": \"string\",\n \"additionalProp3\": \"string\",\n },\n workspace_name=\"workspace1\")\n\n```\n\n```yaml\nresources:\n iotConnector:\n type: azure-native:healthcareapis:IotConnector\n properties:\n deviceMapping:\n content:\n template:\n - template:\n deviceIdExpression: $.deviceid\n timestampExpression: $.measurementdatetime\n typeMatchExpression: $..[?(@heartrate)]\n typeName: heartrate\n values:\n - required: 'true'\n valueExpression: $.heartrate\n valueName: hr\n templateType: JsonPathContent\n templateType: CollectionContent\n identity:\n type: SystemAssigned\n ingestionEndpointConfiguration:\n consumerGroup: ConsumerGroupA\n eventHubName: MyEventHubName\n fullyQualifiedEventHubNamespace: myeventhub.servicesbus.windows.net\n iotConnectorName: blue\n location: westus\n resourceGroupName: testRG\n tags:\n additionalProp1: string\n additionalProp2: string\n additionalProp3: string\n workspaceName: workspace1\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:healthcareapis:IotConnector blue /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/workspaces/{workspaceName}/iotconnectors/{iotConnectorName} \n```\n",
+ "description": "IoT Connector definition.\nAzure REST API version: 2023-02-28. Prior API version in Azure Native 1.x: 2022-05-15.\n\nOther available API versions: 2023-09-06, 2023-11-01, 2023-12-01, 2024-03-01, 2024-03-31, 2025-03-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Create an IoT Connector\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var iotConnector = new AzureNative.HealthcareApis.IotConnector(\"iotConnector\", new()\n {\n DeviceMapping = new AzureNative.HealthcareApis.Inputs.IotMappingPropertiesArgs\n {\n Content = new Dictionary\u003cstring, object?\u003e\n {\n [\"template\"] = new[]\n {\n new Dictionary\u003cstring, object?\u003e\n {\n [\"template\"] = new Dictionary\u003cstring, object?\u003e\n {\n [\"deviceIdExpression\"] = \"$.deviceid\",\n [\"timestampExpression\"] = \"$.measurementdatetime\",\n [\"typeMatchExpression\"] = \"$..[?(@heartrate)]\",\n [\"typeName\"] = \"heartrate\",\n [\"values\"] = new[]\n {\n new Dictionary\u003cstring, object?\u003e\n {\n [\"required\"] = \"true\",\n [\"valueExpression\"] = \"$.heartrate\",\n [\"valueName\"] = \"hr\",\n },\n },\n },\n [\"templateType\"] = \"JsonPathContent\",\n },\n },\n [\"templateType\"] = \"CollectionContent\",\n },\n },\n Identity = new AzureNative.HealthcareApis.Inputs.ServiceManagedIdentityIdentityArgs\n {\n Type = AzureNative.HealthcareApis.ServiceManagedIdentityType.SystemAssigned,\n },\n IngestionEndpointConfiguration = new AzureNative.HealthcareApis.Inputs.IotEventHubIngestionEndpointConfigurationArgs\n {\n ConsumerGroup = \"ConsumerGroupA\",\n EventHubName = \"MyEventHubName\",\n FullyQualifiedEventHubNamespace = \"myeventhub.servicesbus.windows.net\",\n },\n IotConnectorName = \"blue\",\n Location = \"westus\",\n ResourceGroupName = \"testRG\",\n Tags = \n {\n { \"additionalProp1\", \"string\" },\n { \"additionalProp2\", \"string\" },\n { \"additionalProp3\", \"string\" },\n },\n WorkspaceName = \"workspace1\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\thealthcareapis \"github.com/pulumi/pulumi-azure-native-sdk/healthcareapis/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := healthcareapis.NewIotConnector(ctx, \"iotConnector\", \u0026healthcareapis.IotConnectorArgs{\n\t\t\tDeviceMapping: \u0026healthcareapis.IotMappingPropertiesArgs{\n\t\t\t\tContent: pulumi.Any(map[string]interface{}{\n\t\t\t\t\t\"template\": []map[string]interface{}{\n\t\t\t\t\t\tmap[string]interface{}{\n\t\t\t\t\t\t\t\"template\": map[string]interface{}{\n\t\t\t\t\t\t\t\t\"deviceIdExpression\": \"$.deviceid\",\n\t\t\t\t\t\t\t\t\"timestampExpression\": \"$.measurementdatetime\",\n\t\t\t\t\t\t\t\t\"typeMatchExpression\": \"$..[?(@heartrate)]\",\n\t\t\t\t\t\t\t\t\"typeName\": \"heartrate\",\n\t\t\t\t\t\t\t\t\"values\": []map[string]interface{}{\n\t\t\t\t\t\t\t\t\tmap[string]interface{}{\n\t\t\t\t\t\t\t\t\t\t\"required\": \"true\",\n\t\t\t\t\t\t\t\t\t\t\"valueExpression\": \"$.heartrate\",\n\t\t\t\t\t\t\t\t\t\t\"valueName\": \"hr\",\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateType\": \"JsonPathContent\",\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t\t\"templateType\": \"CollectionContent\",\n\t\t\t\t}),\n\t\t\t},\n\t\t\tIdentity: \u0026healthcareapis.ServiceManagedIdentityIdentityArgs{\n\t\t\t\tType: pulumi.String(healthcareapis.ServiceManagedIdentityTypeSystemAssigned),\n\t\t\t},\n\t\t\tIngestionEndpointConfiguration: \u0026healthcareapis.IotEventHubIngestionEndpointConfigurationArgs{\n\t\t\t\tConsumerGroup: pulumi.String(\"ConsumerGroupA\"),\n\t\t\t\tEventHubName: pulumi.String(\"MyEventHubName\"),\n\t\t\t\tFullyQualifiedEventHubNamespace: pulumi.String(\"myeventhub.servicesbus.windows.net\"),\n\t\t\t},\n\t\t\tIotConnectorName: pulumi.String(\"blue\"),\n\t\t\tLocation: pulumi.String(\"westus\"),\n\t\t\tResourceGroupName: pulumi.String(\"testRG\"),\n\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\"additionalProp1\": pulumi.String(\"string\"),\n\t\t\t\t\"additionalProp2\": pulumi.String(\"string\"),\n\t\t\t\t\"additionalProp3\": pulumi.String(\"string\"),\n\t\t\t},\n\t\t\tWorkspaceName: pulumi.String(\"workspace1\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.healthcareapis.IotConnector;\nimport com.pulumi.azurenative.healthcareapis.IotConnectorArgs;\nimport com.pulumi.azurenative.healthcareapis.inputs.IotMappingPropertiesArgs;\nimport com.pulumi.azurenative.healthcareapis.inputs.ServiceManagedIdentityIdentityArgs;\nimport com.pulumi.azurenative.healthcareapis.inputs.IotEventHubIngestionEndpointConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var iotConnector = new IotConnector(\"iotConnector\", IotConnectorArgs.builder()\n .deviceMapping(IotMappingPropertiesArgs.builder()\n .content(Map.ofEntries(\n Map.entry(\"template\", Map.ofEntries(\n Map.entry(\"template\", Map.ofEntries(\n Map.entry(\"deviceIdExpression\", \"$.deviceid\"),\n Map.entry(\"timestampExpression\", \"$.measurementdatetime\"),\n Map.entry(\"typeMatchExpression\", \"$..[?(@heartrate)]\"),\n Map.entry(\"typeName\", \"heartrate\"),\n Map.entry(\"values\", Map.ofEntries(\n Map.entry(\"required\", \"true\"),\n Map.entry(\"valueExpression\", \"$.heartrate\"),\n Map.entry(\"valueName\", \"hr\")\n ))\n )),\n Map.entry(\"templateType\", \"JsonPathContent\")\n )),\n Map.entry(\"templateType\", \"CollectionContent\")\n ))\n .build())\n .identity(ServiceManagedIdentityIdentityArgs.builder()\n .type(\"SystemAssigned\")\n .build())\n .ingestionEndpointConfiguration(IotEventHubIngestionEndpointConfigurationArgs.builder()\n .consumerGroup(\"ConsumerGroupA\")\n .eventHubName(\"MyEventHubName\")\n .fullyQualifiedEventHubNamespace(\"myeventhub.servicesbus.windows.net\")\n .build())\n .iotConnectorName(\"blue\")\n .location(\"westus\")\n .resourceGroupName(\"testRG\")\n .tags(Map.ofEntries(\n Map.entry(\"additionalProp1\", \"string\"),\n Map.entry(\"additionalProp2\", \"string\"),\n Map.entry(\"additionalProp3\", \"string\")\n ))\n .workspaceName(\"workspace1\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst iotConnector = new azure_native.healthcareapis.IotConnector(\"iotConnector\", {\n deviceMapping: {\n content: {\n template: [{\n template: {\n deviceIdExpression: \"$.deviceid\",\n timestampExpression: \"$.measurementdatetime\",\n typeMatchExpression: \"$..[?(@heartrate)]\",\n typeName: \"heartrate\",\n values: [{\n required: \"true\",\n valueExpression: \"$.heartrate\",\n valueName: \"hr\",\n }],\n },\n templateType: \"JsonPathContent\",\n }],\n templateType: \"CollectionContent\",\n },\n },\n identity: {\n type: azure_native.healthcareapis.ServiceManagedIdentityType.SystemAssigned,\n },\n ingestionEndpointConfiguration: {\n consumerGroup: \"ConsumerGroupA\",\n eventHubName: \"MyEventHubName\",\n fullyQualifiedEventHubNamespace: \"myeventhub.servicesbus.windows.net\",\n },\n iotConnectorName: \"blue\",\n location: \"westus\",\n resourceGroupName: \"testRG\",\n tags: {\n additionalProp1: \"string\",\n additionalProp2: \"string\",\n additionalProp3: \"string\",\n },\n workspaceName: \"workspace1\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\niot_connector = azure_native.healthcareapis.IotConnector(\"iotConnector\",\n device_mapping={\n \"content\": {\n \"template\": [{\n \"template\": {\n \"deviceIdExpression\": \"$.deviceid\",\n \"timestampExpression\": \"$.measurementdatetime\",\n \"typeMatchExpression\": \"$..[?(@heartrate)]\",\n \"typeName\": \"heartrate\",\n \"values\": [{\n \"required\": \"true\",\n \"valueExpression\": \"$.heartrate\",\n \"valueName\": \"hr\",\n }],\n },\n \"templateType\": \"JsonPathContent\",\n }],\n \"templateType\": \"CollectionContent\",\n },\n },\n identity={\n \"type\": azure_native.healthcareapis.ServiceManagedIdentityType.SYSTEM_ASSIGNED,\n },\n ingestion_endpoint_configuration={\n \"consumer_group\": \"ConsumerGroupA\",\n \"event_hub_name\": \"MyEventHubName\",\n \"fully_qualified_event_hub_namespace\": \"myeventhub.servicesbus.windows.net\",\n },\n iot_connector_name=\"blue\",\n location=\"westus\",\n resource_group_name=\"testRG\",\n tags={\n \"additionalProp1\": \"string\",\n \"additionalProp2\": \"string\",\n \"additionalProp3\": \"string\",\n },\n workspace_name=\"workspace1\")\n\n```\n\n```yaml\nresources:\n iotConnector:\n type: azure-native:healthcareapis:IotConnector\n properties:\n deviceMapping:\n content:\n template:\n - template:\n deviceIdExpression: $.deviceid\n timestampExpression: $.measurementdatetime\n typeMatchExpression: $..[?(@heartrate)]\n typeName: heartrate\n values:\n - required: 'true'\n valueExpression: $.heartrate\n valueName: hr\n templateType: JsonPathContent\n templateType: CollectionContent\n identity:\n type: SystemAssigned\n ingestionEndpointConfiguration:\n consumerGroup: ConsumerGroupA\n eventHubName: MyEventHubName\n fullyQualifiedEventHubNamespace: myeventhub.servicesbus.windows.net\n iotConnectorName: blue\n location: westus\n resourceGroupName: testRG\n tags:\n additionalProp1: string\n additionalProp2: string\n additionalProp3: string\n workspaceName: workspace1\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:healthcareapis:IotConnector blue /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/workspaces/{workspaceName}/iotconnectors/{iotConnectorName} \n```\n",
"properties": {
"deviceMapping": {
"type": "object",
@@ -671175,11 +672069,14 @@
},
{
"type": "azure-native:healthcareapis/v20240331:IotConnector"
+ },
+ {
+ "type": "azure-native:healthcareapis/v20250301preview:IotConnector"
}
]
},
"azure-native:healthcareapis:IotConnectorFhirDestination": {
- "description": "IoT Connector FHIR destination definition.\nAzure REST API version: 2023-02-28. Prior API version in Azure Native 1.x: 2022-05-15.\n\nOther available API versions: 2023-09-06, 2023-11-01, 2023-12-01, 2024-03-01, 2024-03-31.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Create or update an Iot Connector FHIR destination\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var iotConnectorFhirDestination = new AzureNative.HealthcareApis.IotConnectorFhirDestination(\"iotConnectorFhirDestination\", new()\n {\n FhirDestinationName = \"dest1\",\n FhirMapping = new AzureNative.HealthcareApis.Inputs.IotMappingPropertiesArgs\n {\n Content = new Dictionary\u003cstring, object?\u003e\n {\n [\"template\"] = new[]\n {\n new Dictionary\u003cstring, object?\u003e\n {\n [\"template\"] = new Dictionary\u003cstring, object?\u003e\n {\n [\"codes\"] = new[]\n {\n new Dictionary\u003cstring, object?\u003e\n {\n [\"code\"] = \"8867-4\",\n [\"display\"] = \"Heart rate\",\n [\"system\"] = \"http://loinc.org\",\n },\n },\n [\"periodInterval\"] = 60,\n [\"typeName\"] = \"heartrate\",\n [\"value\"] = new Dictionary\u003cstring, object?\u003e\n {\n [\"defaultPeriod\"] = 5000,\n [\"unit\"] = \"count/min\",\n [\"valueName\"] = \"hr\",\n [\"valueType\"] = \"SampledData\",\n },\n },\n [\"templateType\"] = \"CodeValueFhir\",\n },\n },\n [\"templateType\"] = \"CollectionFhirTemplate\",\n },\n },\n FhirServiceResourceId = \"subscriptions/11111111-2222-3333-4444-555566667777/resourceGroups/myrg/providers/Microsoft.HealthcareApis/workspaces/myworkspace/fhirservices/myfhirservice\",\n IotConnectorName = \"blue\",\n Location = \"westus\",\n ResourceGroupName = \"testRG\",\n ResourceIdentityResolutionType = AzureNative.HealthcareApis.IotIdentityResolutionType.Create,\n WorkspaceName = \"workspace1\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\thealthcareapis \"github.com/pulumi/pulumi-azure-native-sdk/healthcareapis/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := healthcareapis.NewIotConnectorFhirDestination(ctx, \"iotConnectorFhirDestination\", \u0026healthcareapis.IotConnectorFhirDestinationArgs{\n\t\t\tFhirDestinationName: pulumi.String(\"dest1\"),\n\t\t\tFhirMapping: \u0026healthcareapis.IotMappingPropertiesArgs{\n\t\t\t\tContent: pulumi.Any(map[string]interface{}{\n\t\t\t\t\t\"template\": []map[string]interface{}{\n\t\t\t\t\t\tmap[string]interface{}{\n\t\t\t\t\t\t\t\"template\": map[string]interface{}{\n\t\t\t\t\t\t\t\t\"codes\": []map[string]interface{}{\n\t\t\t\t\t\t\t\t\tmap[string]interface{}{\n\t\t\t\t\t\t\t\t\t\t\"code\": \"8867-4\",\n\t\t\t\t\t\t\t\t\t\t\"display\": \"Heart rate\",\n\t\t\t\t\t\t\t\t\t\t\"system\": \"http://loinc.org\",\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\"periodInterval\": 60,\n\t\t\t\t\t\t\t\t\"typeName\": \"heartrate\",\n\t\t\t\t\t\t\t\t\"value\": map[string]interface{}{\n\t\t\t\t\t\t\t\t\t\"defaultPeriod\": 5000,\n\t\t\t\t\t\t\t\t\t\"unit\": \"count/min\",\n\t\t\t\t\t\t\t\t\t\"valueName\": \"hr\",\n\t\t\t\t\t\t\t\t\t\"valueType\": \"SampledData\",\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateType\": \"CodeValueFhir\",\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t\t\"templateType\": \"CollectionFhirTemplate\",\n\t\t\t\t}),\n\t\t\t},\n\t\t\tFhirServiceResourceId: pulumi.String(\"subscriptions/11111111-2222-3333-4444-555566667777/resourceGroups/myrg/providers/Microsoft.HealthcareApis/workspaces/myworkspace/fhirservices/myfhirservice\"),\n\t\t\tIotConnectorName: pulumi.String(\"blue\"),\n\t\t\tLocation: pulumi.String(\"westus\"),\n\t\t\tResourceGroupName: pulumi.String(\"testRG\"),\n\t\t\tResourceIdentityResolutionType: pulumi.String(healthcareapis.IotIdentityResolutionTypeCreate),\n\t\t\tWorkspaceName: pulumi.String(\"workspace1\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.healthcareapis.IotConnectorFhirDestination;\nimport com.pulumi.azurenative.healthcareapis.IotConnectorFhirDestinationArgs;\nimport com.pulumi.azurenative.healthcareapis.inputs.IotMappingPropertiesArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var iotConnectorFhirDestination = new IotConnectorFhirDestination(\"iotConnectorFhirDestination\", IotConnectorFhirDestinationArgs.builder()\n .fhirDestinationName(\"dest1\")\n .fhirMapping(IotMappingPropertiesArgs.builder()\n .content(Map.ofEntries(\n Map.entry(\"template\", Map.ofEntries(\n Map.entry(\"template\", Map.ofEntries(\n Map.entry(\"codes\", Map.ofEntries(\n Map.entry(\"code\", \"8867-4\"),\n Map.entry(\"display\", \"Heart rate\"),\n Map.entry(\"system\", \"http://loinc.org\")\n )),\n Map.entry(\"periodInterval\", 60),\n Map.entry(\"typeName\", \"heartrate\"),\n Map.entry(\"value\", Map.ofEntries(\n Map.entry(\"defaultPeriod\", 5000),\n Map.entry(\"unit\", \"count/min\"),\n Map.entry(\"valueName\", \"hr\"),\n Map.entry(\"valueType\", \"SampledData\")\n ))\n )),\n Map.entry(\"templateType\", \"CodeValueFhir\")\n )),\n Map.entry(\"templateType\", \"CollectionFhirTemplate\")\n ))\n .build())\n .fhirServiceResourceId(\"subscriptions/11111111-2222-3333-4444-555566667777/resourceGroups/myrg/providers/Microsoft.HealthcareApis/workspaces/myworkspace/fhirservices/myfhirservice\")\n .iotConnectorName(\"blue\")\n .location(\"westus\")\n .resourceGroupName(\"testRG\")\n .resourceIdentityResolutionType(\"Create\")\n .workspaceName(\"workspace1\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst iotConnectorFhirDestination = new azure_native.healthcareapis.IotConnectorFhirDestination(\"iotConnectorFhirDestination\", {\n fhirDestinationName: \"dest1\",\n fhirMapping: {\n content: {\n template: [{\n template: {\n codes: [{\n code: \"8867-4\",\n display: \"Heart rate\",\n system: \"http://loinc.org\",\n }],\n periodInterval: 60,\n typeName: \"heartrate\",\n value: {\n defaultPeriod: 5000,\n unit: \"count/min\",\n valueName: \"hr\",\n valueType: \"SampledData\",\n },\n },\n templateType: \"CodeValueFhir\",\n }],\n templateType: \"CollectionFhirTemplate\",\n },\n },\n fhirServiceResourceId: \"subscriptions/11111111-2222-3333-4444-555566667777/resourceGroups/myrg/providers/Microsoft.HealthcareApis/workspaces/myworkspace/fhirservices/myfhirservice\",\n iotConnectorName: \"blue\",\n location: \"westus\",\n resourceGroupName: \"testRG\",\n resourceIdentityResolutionType: azure_native.healthcareapis.IotIdentityResolutionType.Create,\n workspaceName: \"workspace1\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\niot_connector_fhir_destination = azure_native.healthcareapis.IotConnectorFhirDestination(\"iotConnectorFhirDestination\",\n fhir_destination_name=\"dest1\",\n fhir_mapping={\n \"content\": {\n \"template\": [{\n \"template\": {\n \"codes\": [{\n \"code\": \"8867-4\",\n \"display\": \"Heart rate\",\n \"system\": \"http://loinc.org\",\n }],\n \"periodInterval\": 60,\n \"typeName\": \"heartrate\",\n \"value\": {\n \"defaultPeriod\": 5000,\n \"unit\": \"count/min\",\n \"valueName\": \"hr\",\n \"valueType\": \"SampledData\",\n },\n },\n \"templateType\": \"CodeValueFhir\",\n }],\n \"templateType\": \"CollectionFhirTemplate\",\n },\n },\n fhir_service_resource_id=\"subscriptions/11111111-2222-3333-4444-555566667777/resourceGroups/myrg/providers/Microsoft.HealthcareApis/workspaces/myworkspace/fhirservices/myfhirservice\",\n iot_connector_name=\"blue\",\n location=\"westus\",\n resource_group_name=\"testRG\",\n resource_identity_resolution_type=azure_native.healthcareapis.IotIdentityResolutionType.CREATE,\n workspace_name=\"workspace1\")\n\n```\n\n```yaml\nresources:\n iotConnectorFhirDestination:\n type: azure-native:healthcareapis:IotConnectorFhirDestination\n properties:\n fhirDestinationName: dest1\n fhirMapping:\n content:\n template:\n - template:\n codes:\n - code: 8867-4\n display: Heart rate\n system: http://loinc.org\n periodInterval: 60\n typeName: heartrate\n value:\n defaultPeriod: 5000\n unit: count/min\n valueName: hr\n valueType: SampledData\n templateType: CodeValueFhir\n templateType: CollectionFhirTemplate\n fhirServiceResourceId: subscriptions/11111111-2222-3333-4444-555566667777/resourceGroups/myrg/providers/Microsoft.HealthcareApis/workspaces/myworkspace/fhirservices/myfhirservice\n iotConnectorName: blue\n location: westus\n resourceGroupName: testRG\n resourceIdentityResolutionType: Create\n workspaceName: workspace1\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:healthcareapis:IotConnectorFhirDestination dest1 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/workspaces/{workspaceName}/iotconnectors/{iotConnectorName}/fhirdestinations/{fhirDestinationName} \n```\n",
+ "description": "IoT Connector FHIR destination definition.\nAzure REST API version: 2023-02-28. Prior API version in Azure Native 1.x: 2022-05-15.\n\nOther available API versions: 2023-09-06, 2023-11-01, 2023-12-01, 2024-03-01, 2024-03-31, 2025-03-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Create or update an Iot Connector FHIR destination\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var iotConnectorFhirDestination = new AzureNative.HealthcareApis.IotConnectorFhirDestination(\"iotConnectorFhirDestination\", new()\n {\n FhirDestinationName = \"dest1\",\n FhirMapping = new AzureNative.HealthcareApis.Inputs.IotMappingPropertiesArgs\n {\n Content = new Dictionary\u003cstring, object?\u003e\n {\n [\"template\"] = new[]\n {\n new Dictionary\u003cstring, object?\u003e\n {\n [\"template\"] = new Dictionary\u003cstring, object?\u003e\n {\n [\"codes\"] = new[]\n {\n new Dictionary\u003cstring, object?\u003e\n {\n [\"code\"] = \"8867-4\",\n [\"display\"] = \"Heart rate\",\n [\"system\"] = \"http://loinc.org\",\n },\n },\n [\"periodInterval\"] = 60,\n [\"typeName\"] = \"heartrate\",\n [\"value\"] = new Dictionary\u003cstring, object?\u003e\n {\n [\"defaultPeriod\"] = 5000,\n [\"unit\"] = \"count/min\",\n [\"valueName\"] = \"hr\",\n [\"valueType\"] = \"SampledData\",\n },\n },\n [\"templateType\"] = \"CodeValueFhir\",\n },\n },\n [\"templateType\"] = \"CollectionFhirTemplate\",\n },\n },\n FhirServiceResourceId = \"subscriptions/11111111-2222-3333-4444-555566667777/resourceGroups/myrg/providers/Microsoft.HealthcareApis/workspaces/myworkspace/fhirservices/myfhirservice\",\n IotConnectorName = \"blue\",\n Location = \"westus\",\n ResourceGroupName = \"testRG\",\n ResourceIdentityResolutionType = AzureNative.HealthcareApis.IotIdentityResolutionType.Create,\n WorkspaceName = \"workspace1\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\thealthcareapis \"github.com/pulumi/pulumi-azure-native-sdk/healthcareapis/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := healthcareapis.NewIotConnectorFhirDestination(ctx, \"iotConnectorFhirDestination\", \u0026healthcareapis.IotConnectorFhirDestinationArgs{\n\t\t\tFhirDestinationName: pulumi.String(\"dest1\"),\n\t\t\tFhirMapping: \u0026healthcareapis.IotMappingPropertiesArgs{\n\t\t\t\tContent: pulumi.Any(map[string]interface{}{\n\t\t\t\t\t\"template\": []map[string]interface{}{\n\t\t\t\t\t\tmap[string]interface{}{\n\t\t\t\t\t\t\t\"template\": map[string]interface{}{\n\t\t\t\t\t\t\t\t\"codes\": []map[string]interface{}{\n\t\t\t\t\t\t\t\t\tmap[string]interface{}{\n\t\t\t\t\t\t\t\t\t\t\"code\": \"8867-4\",\n\t\t\t\t\t\t\t\t\t\t\"display\": \"Heart rate\",\n\t\t\t\t\t\t\t\t\t\t\"system\": \"http://loinc.org\",\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\"periodInterval\": 60,\n\t\t\t\t\t\t\t\t\"typeName\": \"heartrate\",\n\t\t\t\t\t\t\t\t\"value\": map[string]interface{}{\n\t\t\t\t\t\t\t\t\t\"defaultPeriod\": 5000,\n\t\t\t\t\t\t\t\t\t\"unit\": \"count/min\",\n\t\t\t\t\t\t\t\t\t\"valueName\": \"hr\",\n\t\t\t\t\t\t\t\t\t\"valueType\": \"SampledData\",\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateType\": \"CodeValueFhir\",\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t\t\"templateType\": \"CollectionFhirTemplate\",\n\t\t\t\t}),\n\t\t\t},\n\t\t\tFhirServiceResourceId: pulumi.String(\"subscriptions/11111111-2222-3333-4444-555566667777/resourceGroups/myrg/providers/Microsoft.HealthcareApis/workspaces/myworkspace/fhirservices/myfhirservice\"),\n\t\t\tIotConnectorName: pulumi.String(\"blue\"),\n\t\t\tLocation: pulumi.String(\"westus\"),\n\t\t\tResourceGroupName: pulumi.String(\"testRG\"),\n\t\t\tResourceIdentityResolutionType: pulumi.String(healthcareapis.IotIdentityResolutionTypeCreate),\n\t\t\tWorkspaceName: pulumi.String(\"workspace1\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.healthcareapis.IotConnectorFhirDestination;\nimport com.pulumi.azurenative.healthcareapis.IotConnectorFhirDestinationArgs;\nimport com.pulumi.azurenative.healthcareapis.inputs.IotMappingPropertiesArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var iotConnectorFhirDestination = new IotConnectorFhirDestination(\"iotConnectorFhirDestination\", IotConnectorFhirDestinationArgs.builder()\n .fhirDestinationName(\"dest1\")\n .fhirMapping(IotMappingPropertiesArgs.builder()\n .content(Map.ofEntries(\n Map.entry(\"template\", Map.ofEntries(\n Map.entry(\"template\", Map.ofEntries(\n Map.entry(\"codes\", Map.ofEntries(\n Map.entry(\"code\", \"8867-4\"),\n Map.entry(\"display\", \"Heart rate\"),\n Map.entry(\"system\", \"http://loinc.org\")\n )),\n Map.entry(\"periodInterval\", 60),\n Map.entry(\"typeName\", \"heartrate\"),\n Map.entry(\"value\", Map.ofEntries(\n Map.entry(\"defaultPeriod\", 5000),\n Map.entry(\"unit\", \"count/min\"),\n Map.entry(\"valueName\", \"hr\"),\n Map.entry(\"valueType\", \"SampledData\")\n ))\n )),\n Map.entry(\"templateType\", \"CodeValueFhir\")\n )),\n Map.entry(\"templateType\", \"CollectionFhirTemplate\")\n ))\n .build())\n .fhirServiceResourceId(\"subscriptions/11111111-2222-3333-4444-555566667777/resourceGroups/myrg/providers/Microsoft.HealthcareApis/workspaces/myworkspace/fhirservices/myfhirservice\")\n .iotConnectorName(\"blue\")\n .location(\"westus\")\n .resourceGroupName(\"testRG\")\n .resourceIdentityResolutionType(\"Create\")\n .workspaceName(\"workspace1\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst iotConnectorFhirDestination = new azure_native.healthcareapis.IotConnectorFhirDestination(\"iotConnectorFhirDestination\", {\n fhirDestinationName: \"dest1\",\n fhirMapping: {\n content: {\n template: [{\n template: {\n codes: [{\n code: \"8867-4\",\n display: \"Heart rate\",\n system: \"http://loinc.org\",\n }],\n periodInterval: 60,\n typeName: \"heartrate\",\n value: {\n defaultPeriod: 5000,\n unit: \"count/min\",\n valueName: \"hr\",\n valueType: \"SampledData\",\n },\n },\n templateType: \"CodeValueFhir\",\n }],\n templateType: \"CollectionFhirTemplate\",\n },\n },\n fhirServiceResourceId: \"subscriptions/11111111-2222-3333-4444-555566667777/resourceGroups/myrg/providers/Microsoft.HealthcareApis/workspaces/myworkspace/fhirservices/myfhirservice\",\n iotConnectorName: \"blue\",\n location: \"westus\",\n resourceGroupName: \"testRG\",\n resourceIdentityResolutionType: azure_native.healthcareapis.IotIdentityResolutionType.Create,\n workspaceName: \"workspace1\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\niot_connector_fhir_destination = azure_native.healthcareapis.IotConnectorFhirDestination(\"iotConnectorFhirDestination\",\n fhir_destination_name=\"dest1\",\n fhir_mapping={\n \"content\": {\n \"template\": [{\n \"template\": {\n \"codes\": [{\n \"code\": \"8867-4\",\n \"display\": \"Heart rate\",\n \"system\": \"http://loinc.org\",\n }],\n \"periodInterval\": 60,\n \"typeName\": \"heartrate\",\n \"value\": {\n \"defaultPeriod\": 5000,\n \"unit\": \"count/min\",\n \"valueName\": \"hr\",\n \"valueType\": \"SampledData\",\n },\n },\n \"templateType\": \"CodeValueFhir\",\n }],\n \"templateType\": \"CollectionFhirTemplate\",\n },\n },\n fhir_service_resource_id=\"subscriptions/11111111-2222-3333-4444-555566667777/resourceGroups/myrg/providers/Microsoft.HealthcareApis/workspaces/myworkspace/fhirservices/myfhirservice\",\n iot_connector_name=\"blue\",\n location=\"westus\",\n resource_group_name=\"testRG\",\n resource_identity_resolution_type=azure_native.healthcareapis.IotIdentityResolutionType.CREATE,\n workspace_name=\"workspace1\")\n\n```\n\n```yaml\nresources:\n iotConnectorFhirDestination:\n type: azure-native:healthcareapis:IotConnectorFhirDestination\n properties:\n fhirDestinationName: dest1\n fhirMapping:\n content:\n template:\n - template:\n codes:\n - code: 8867-4\n display: Heart rate\n system: http://loinc.org\n periodInterval: 60\n typeName: heartrate\n value:\n defaultPeriod: 5000\n unit: count/min\n valueName: hr\n valueType: SampledData\n templateType: CodeValueFhir\n templateType: CollectionFhirTemplate\n fhirServiceResourceId: subscriptions/11111111-2222-3333-4444-555566667777/resourceGroups/myrg/providers/Microsoft.HealthcareApis/workspaces/myworkspace/fhirservices/myfhirservice\n iotConnectorName: blue\n location: westus\n resourceGroupName: testRG\n resourceIdentityResolutionType: Create\n workspaceName: workspace1\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:healthcareapis:IotConnectorFhirDestination dest1 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/workspaces/{workspaceName}/iotconnectors/{iotConnectorName}/fhirdestinations/{fhirDestinationName} \n```\n",
"properties": {
"etag": {
"type": "string",
@@ -671319,11 +672216,14 @@
},
{
"type": "azure-native:healthcareapis/v20240331:IotConnectorFhirDestination"
+ },
+ {
+ "type": "azure-native:healthcareapis/v20250301preview:IotConnectorFhirDestination"
}
]
},
"azure-native:healthcareapis:PrivateEndpointConnection": {
- "description": "The Private Endpoint Connection resource.\nAzure REST API version: 2023-02-28. Prior API version in Azure Native 1.x: 2022-05-15.\n\nOther available API versions: 2023-09-06, 2023-11-01, 2023-12-01, 2024-03-01, 2024-03-31.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### PrivateEndpointConnection_CreateOrUpdate\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var privateEndpointConnection = new AzureNative.HealthcareApis.PrivateEndpointConnection(\"privateEndpointConnection\", new()\n {\n PrivateEndpointConnectionName = \"myConnection\",\n PrivateLinkServiceConnectionState = new AzureNative.HealthcareApis.Inputs.PrivateLinkServiceConnectionStateArgs\n {\n Description = \"Auto-Approved\",\n Status = AzureNative.HealthcareApis.PrivateEndpointServiceConnectionStatus.Approved,\n },\n ResourceGroupName = \"rgname\",\n ResourceName = \"service1\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\thealthcareapis \"github.com/pulumi/pulumi-azure-native-sdk/healthcareapis/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := healthcareapis.NewPrivateEndpointConnection(ctx, \"privateEndpointConnection\", \u0026healthcareapis.PrivateEndpointConnectionArgs{\n\t\t\tPrivateEndpointConnectionName: pulumi.String(\"myConnection\"),\n\t\t\tPrivateLinkServiceConnectionState: \u0026healthcareapis.PrivateLinkServiceConnectionStateArgs{\n\t\t\t\tDescription: pulumi.String(\"Auto-Approved\"),\n\t\t\t\tStatus: pulumi.String(healthcareapis.PrivateEndpointServiceConnectionStatusApproved),\n\t\t\t},\n\t\t\tResourceGroupName: pulumi.String(\"rgname\"),\n\t\t\tResourceName: pulumi.String(\"service1\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.healthcareapis.PrivateEndpointConnection;\nimport com.pulumi.azurenative.healthcareapis.PrivateEndpointConnectionArgs;\nimport com.pulumi.azurenative.healthcareapis.inputs.PrivateLinkServiceConnectionStateArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var privateEndpointConnection = new PrivateEndpointConnection(\"privateEndpointConnection\", PrivateEndpointConnectionArgs.builder()\n .privateEndpointConnectionName(\"myConnection\")\n .privateLinkServiceConnectionState(PrivateLinkServiceConnectionStateArgs.builder()\n .description(\"Auto-Approved\")\n .status(\"Approved\")\n .build())\n .resourceGroupName(\"rgname\")\n .resourceName(\"service1\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst privateEndpointConnection = new azure_native.healthcareapis.PrivateEndpointConnection(\"privateEndpointConnection\", {\n privateEndpointConnectionName: \"myConnection\",\n privateLinkServiceConnectionState: {\n description: \"Auto-Approved\",\n status: azure_native.healthcareapis.PrivateEndpointServiceConnectionStatus.Approved,\n },\n resourceGroupName: \"rgname\",\n resourceName: \"service1\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nprivate_endpoint_connection = azure_native.healthcareapis.PrivateEndpointConnection(\"privateEndpointConnection\",\n private_endpoint_connection_name=\"myConnection\",\n private_link_service_connection_state={\n \"description\": \"Auto-Approved\",\n \"status\": azure_native.healthcareapis.PrivateEndpointServiceConnectionStatus.APPROVED,\n },\n resource_group_name=\"rgname\",\n resource_name_=\"service1\")\n\n```\n\n```yaml\nresources:\n privateEndpointConnection:\n type: azure-native:healthcareapis:PrivateEndpointConnection\n properties:\n privateEndpointConnectionName: myConnection\n privateLinkServiceConnectionState:\n description: Auto-Approved\n status: Approved\n resourceGroupName: rgname\n resourceName: service1\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:healthcareapis:PrivateEndpointConnection myConnection /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/services/{resourceName}/privateEndpointConnections/{privateEndpointConnectionName} \n```\n",
+ "description": "The Private Endpoint Connection resource.\nAzure REST API version: 2023-02-28. Prior API version in Azure Native 1.x: 2022-05-15.\n\nOther available API versions: 2023-09-06, 2023-11-01, 2023-12-01, 2024-03-01, 2024-03-31, 2025-03-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### PrivateEndpointConnection_CreateOrUpdate\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var privateEndpointConnection = new AzureNative.HealthcareApis.PrivateEndpointConnection(\"privateEndpointConnection\", new()\n {\n PrivateEndpointConnectionName = \"myConnection\",\n PrivateLinkServiceConnectionState = new AzureNative.HealthcareApis.Inputs.PrivateLinkServiceConnectionStateArgs\n {\n Description = \"Auto-Approved\",\n Status = AzureNative.HealthcareApis.PrivateEndpointServiceConnectionStatus.Approved,\n },\n ResourceGroupName = \"rgname\",\n ResourceName = \"service1\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\thealthcareapis \"github.com/pulumi/pulumi-azure-native-sdk/healthcareapis/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := healthcareapis.NewPrivateEndpointConnection(ctx, \"privateEndpointConnection\", \u0026healthcareapis.PrivateEndpointConnectionArgs{\n\t\t\tPrivateEndpointConnectionName: pulumi.String(\"myConnection\"),\n\t\t\tPrivateLinkServiceConnectionState: \u0026healthcareapis.PrivateLinkServiceConnectionStateArgs{\n\t\t\t\tDescription: pulumi.String(\"Auto-Approved\"),\n\t\t\t\tStatus: pulumi.String(healthcareapis.PrivateEndpointServiceConnectionStatusApproved),\n\t\t\t},\n\t\t\tResourceGroupName: pulumi.String(\"rgname\"),\n\t\t\tResourceName: pulumi.String(\"service1\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.healthcareapis.PrivateEndpointConnection;\nimport com.pulumi.azurenative.healthcareapis.PrivateEndpointConnectionArgs;\nimport com.pulumi.azurenative.healthcareapis.inputs.PrivateLinkServiceConnectionStateArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var privateEndpointConnection = new PrivateEndpointConnection(\"privateEndpointConnection\", PrivateEndpointConnectionArgs.builder()\n .privateEndpointConnectionName(\"myConnection\")\n .privateLinkServiceConnectionState(PrivateLinkServiceConnectionStateArgs.builder()\n .description(\"Auto-Approved\")\n .status(\"Approved\")\n .build())\n .resourceGroupName(\"rgname\")\n .resourceName(\"service1\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst privateEndpointConnection = new azure_native.healthcareapis.PrivateEndpointConnection(\"privateEndpointConnection\", {\n privateEndpointConnectionName: \"myConnection\",\n privateLinkServiceConnectionState: {\n description: \"Auto-Approved\",\n status: azure_native.healthcareapis.PrivateEndpointServiceConnectionStatus.Approved,\n },\n resourceGroupName: \"rgname\",\n resourceName: \"service1\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nprivate_endpoint_connection = azure_native.healthcareapis.PrivateEndpointConnection(\"privateEndpointConnection\",\n private_endpoint_connection_name=\"myConnection\",\n private_link_service_connection_state={\n \"description\": \"Auto-Approved\",\n \"status\": azure_native.healthcareapis.PrivateEndpointServiceConnectionStatus.APPROVED,\n },\n resource_group_name=\"rgname\",\n resource_name_=\"service1\")\n\n```\n\n```yaml\nresources:\n privateEndpointConnection:\n type: azure-native:healthcareapis:PrivateEndpointConnection\n properties:\n privateEndpointConnectionName: myConnection\n privateLinkServiceConnectionState:\n description: Auto-Approved\n status: Approved\n resourceGroupName: rgname\n resourceName: service1\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:healthcareapis:PrivateEndpointConnection myConnection /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/services/{resourceName}/privateEndpointConnections/{privateEndpointConnectionName} \n```\n",
"properties": {
"name": {
"type": "string",
@@ -671433,11 +672333,14 @@
},
{
"type": "azure-native:healthcareapis/v20240331:PrivateEndpointConnection"
+ },
+ {
+ "type": "azure-native:healthcareapis/v20250301preview:PrivateEndpointConnection"
}
]
},
"azure-native:healthcareapis:Service": {
- "description": "The description of the service.\nAzure REST API version: 2023-02-28. Prior API version in Azure Native 1.x: 2022-05-15.\n\nOther available API versions: 2023-09-06, 2023-11-01, 2023-12-01, 2024-03-01, 2024-03-31.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Create or Update a service with all parameters\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var service = new AzureNative.HealthcareApis.Service(\"service\", new()\n {\n Identity = new AzureNative.HealthcareApis.Inputs.ServicesResourceIdentityArgs\n {\n Type = AzureNative.HealthcareApis.ManagedServiceIdentityType.SystemAssigned,\n },\n Kind = AzureNative.HealthcareApis.Kind.Fhir_R4,\n Location = \"westus2\",\n Properties = new AzureNative.HealthcareApis.Inputs.ServicesPropertiesArgs\n {\n AccessPolicies = new[]\n {\n new AzureNative.HealthcareApis.Inputs.ServiceAccessPolicyEntryArgs\n {\n ObjectId = \"c487e7d1-3210-41a3-8ccc-e9372b78da47\",\n },\n new AzureNative.HealthcareApis.Inputs.ServiceAccessPolicyEntryArgs\n {\n ObjectId = \"5b307da8-43d4-492b-8b66-b0294ade872f\",\n },\n },\n AuthenticationConfiguration = new AzureNative.HealthcareApis.Inputs.ServiceAuthenticationConfigurationInfoArgs\n {\n Audience = \"https://azurehealthcareapis.com\",\n Authority = \"https://login.microsoftonline.com/abfde7b2-df0f-47e6-aabf-2462b07508dc\",\n SmartProxyEnabled = true,\n },\n CorsConfiguration = new AzureNative.HealthcareApis.Inputs.ServiceCorsConfigurationInfoArgs\n {\n AllowCredentials = false,\n Headers = new[]\n {\n \"*\",\n },\n MaxAge = 1440,\n Methods = new[]\n {\n \"DELETE\",\n \"GET\",\n \"OPTIONS\",\n \"PATCH\",\n \"POST\",\n \"PUT\",\n },\n Origins = new[]\n {\n \"*\",\n },\n },\n CosmosDbConfiguration = new AzureNative.HealthcareApis.Inputs.ServiceCosmosDbConfigurationInfoArgs\n {\n KeyVaultKeyUri = \"https://my-vault.vault.azure.net/keys/my-key\",\n OfferThroughput = 1000,\n },\n ExportConfiguration = new AzureNative.HealthcareApis.Inputs.ServiceExportConfigurationInfoArgs\n {\n StorageAccountName = \"existingStorageAccount\",\n },\n PrivateEndpointConnections = new() { },\n PublicNetworkAccess = AzureNative.HealthcareApis.PublicNetworkAccess.Disabled,\n },\n ResourceGroupName = \"rg1\",\n ResourceName = \"service1\",\n Tags = null,\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\thealthcareapis \"github.com/pulumi/pulumi-azure-native-sdk/healthcareapis/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := healthcareapis.NewService(ctx, \"service\", \u0026healthcareapis.ServiceArgs{\n\t\t\tIdentity: \u0026healthcareapis.ServicesResourceIdentityArgs{\n\t\t\t\tType: pulumi.String(healthcareapis.ManagedServiceIdentityTypeSystemAssigned),\n\t\t\t},\n\t\t\tKind: healthcareapis.Kind_Fhir_R4,\n\t\t\tLocation: pulumi.String(\"westus2\"),\n\t\t\tProperties: \u0026healthcareapis.ServicesPropertiesArgs{\n\t\t\t\tAccessPolicies: healthcareapis.ServiceAccessPolicyEntryArray{\n\t\t\t\t\t\u0026healthcareapis.ServiceAccessPolicyEntryArgs{\n\t\t\t\t\t\tObjectId: pulumi.String(\"c487e7d1-3210-41a3-8ccc-e9372b78da47\"),\n\t\t\t\t\t},\n\t\t\t\t\t\u0026healthcareapis.ServiceAccessPolicyEntryArgs{\n\t\t\t\t\t\tObjectId: pulumi.String(\"5b307da8-43d4-492b-8b66-b0294ade872f\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tAuthenticationConfiguration: \u0026healthcareapis.ServiceAuthenticationConfigurationInfoArgs{\n\t\t\t\t\tAudience: pulumi.String(\"https://azurehealthcareapis.com\"),\n\t\t\t\t\tAuthority: pulumi.String(\"https://login.microsoftonline.com/abfde7b2-df0f-47e6-aabf-2462b07508dc\"),\n\t\t\t\t\tSmartProxyEnabled: pulumi.Bool(true),\n\t\t\t\t},\n\t\t\t\tCorsConfiguration: \u0026healthcareapis.ServiceCorsConfigurationInfoArgs{\n\t\t\t\t\tAllowCredentials: pulumi.Bool(false),\n\t\t\t\t\tHeaders: pulumi.StringArray{\n\t\t\t\t\t\tpulumi.String(\"*\"),\n\t\t\t\t\t},\n\t\t\t\t\tMaxAge: pulumi.Int(1440),\n\t\t\t\t\tMethods: pulumi.StringArray{\n\t\t\t\t\t\tpulumi.String(\"DELETE\"),\n\t\t\t\t\t\tpulumi.String(\"GET\"),\n\t\t\t\t\t\tpulumi.String(\"OPTIONS\"),\n\t\t\t\t\t\tpulumi.String(\"PATCH\"),\n\t\t\t\t\t\tpulumi.String(\"POST\"),\n\t\t\t\t\t\tpulumi.String(\"PUT\"),\n\t\t\t\t\t},\n\t\t\t\t\tOrigins: pulumi.StringArray{\n\t\t\t\t\t\tpulumi.String(\"*\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tCosmosDbConfiguration: \u0026healthcareapis.ServiceCosmosDbConfigurationInfoArgs{\n\t\t\t\t\tKeyVaultKeyUri: pulumi.String(\"https://my-vault.vault.azure.net/keys/my-key\"),\n\t\t\t\t\tOfferThroughput: pulumi.Int(1000),\n\t\t\t\t},\n\t\t\t\tExportConfiguration: \u0026healthcareapis.ServiceExportConfigurationInfoArgs{\n\t\t\t\t\tStorageAccountName: pulumi.String(\"existingStorageAccount\"),\n\t\t\t\t},\n\t\t\t\tPrivateEndpointConnections: healthcareapis.PrivateEndpointConnectionTypeArray{},\n\t\t\t\tPublicNetworkAccess: pulumi.String(healthcareapis.PublicNetworkAccessDisabled),\n\t\t\t},\n\t\t\tResourceGroupName: pulumi.String(\"rg1\"),\n\t\t\tResourceName: pulumi.String(\"service1\"),\n\t\t\tTags: pulumi.StringMap{},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.healthcareapis.Service;\nimport com.pulumi.azurenative.healthcareapis.ServiceArgs;\nimport com.pulumi.azurenative.healthcareapis.inputs.ServicesResourceIdentityArgs;\nimport com.pulumi.azurenative.healthcareapis.inputs.ServicesPropertiesArgs;\nimport com.pulumi.azurenative.healthcareapis.inputs.ServiceAuthenticationConfigurationInfoArgs;\nimport com.pulumi.azurenative.healthcareapis.inputs.ServiceCorsConfigurationInfoArgs;\nimport com.pulumi.azurenative.healthcareapis.inputs.ServiceCosmosDbConfigurationInfoArgs;\nimport com.pulumi.azurenative.healthcareapis.inputs.ServiceExportConfigurationInfoArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var service = new Service(\"service\", ServiceArgs.builder()\n .identity(ServicesResourceIdentityArgs.builder()\n .type(\"SystemAssigned\")\n .build())\n .kind(\"fhir-R4\")\n .location(\"westus2\")\n .properties(ServicesPropertiesArgs.builder()\n .accessPolicies( \n ServiceAccessPolicyEntryArgs.builder()\n .objectId(\"c487e7d1-3210-41a3-8ccc-e9372b78da47\")\n .build(),\n ServiceAccessPolicyEntryArgs.builder()\n .objectId(\"5b307da8-43d4-492b-8b66-b0294ade872f\")\n .build())\n .authenticationConfiguration(ServiceAuthenticationConfigurationInfoArgs.builder()\n .audience(\"https://azurehealthcareapis.com\")\n .authority(\"https://login.microsoftonline.com/abfde7b2-df0f-47e6-aabf-2462b07508dc\")\n .smartProxyEnabled(true)\n .build())\n .corsConfiguration(ServiceCorsConfigurationInfoArgs.builder()\n .allowCredentials(false)\n .headers(\"*\")\n .maxAge(1440)\n .methods( \n \"DELETE\",\n \"GET\",\n \"OPTIONS\",\n \"PATCH\",\n \"POST\",\n \"PUT\")\n .origins(\"*\")\n .build())\n .cosmosDbConfiguration(ServiceCosmosDbConfigurationInfoArgs.builder()\n .keyVaultKeyUri(\"https://my-vault.vault.azure.net/keys/my-key\")\n .offerThroughput(1000)\n .build())\n .exportConfiguration(ServiceExportConfigurationInfoArgs.builder()\n .storageAccountName(\"existingStorageAccount\")\n .build())\n .privateEndpointConnections()\n .publicNetworkAccess(\"Disabled\")\n .build())\n .resourceGroupName(\"rg1\")\n .resourceName(\"service1\")\n .tags()\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst service = new azure_native.healthcareapis.Service(\"service\", {\n identity: {\n type: azure_native.healthcareapis.ManagedServiceIdentityType.SystemAssigned,\n },\n kind: azure_native.healthcareapis.Kind.Fhir_R4,\n location: \"westus2\",\n properties: {\n accessPolicies: [\n {\n objectId: \"c487e7d1-3210-41a3-8ccc-e9372b78da47\",\n },\n {\n objectId: \"5b307da8-43d4-492b-8b66-b0294ade872f\",\n },\n ],\n authenticationConfiguration: {\n audience: \"https://azurehealthcareapis.com\",\n authority: \"https://login.microsoftonline.com/abfde7b2-df0f-47e6-aabf-2462b07508dc\",\n smartProxyEnabled: true,\n },\n corsConfiguration: {\n allowCredentials: false,\n headers: [\"*\"],\n maxAge: 1440,\n methods: [\n \"DELETE\",\n \"GET\",\n \"OPTIONS\",\n \"PATCH\",\n \"POST\",\n \"PUT\",\n ],\n origins: [\"*\"],\n },\n cosmosDbConfiguration: {\n keyVaultKeyUri: \"https://my-vault.vault.azure.net/keys/my-key\",\n offerThroughput: 1000,\n },\n exportConfiguration: {\n storageAccountName: \"existingStorageAccount\",\n },\n privateEndpointConnections: [],\n publicNetworkAccess: azure_native.healthcareapis.PublicNetworkAccess.Disabled,\n },\n resourceGroupName: \"rg1\",\n resourceName: \"service1\",\n tags: {},\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nservice = azure_native.healthcareapis.Service(\"service\",\n identity={\n \"type\": azure_native.healthcareapis.ManagedServiceIdentityType.SYSTEM_ASSIGNED,\n },\n kind=azure_native.healthcareapis.Kind.FHIR_R4,\n location=\"westus2\",\n properties={\n \"access_policies\": [\n {\n \"object_id\": \"c487e7d1-3210-41a3-8ccc-e9372b78da47\",\n },\n {\n \"object_id\": \"5b307da8-43d4-492b-8b66-b0294ade872f\",\n },\n ],\n \"authentication_configuration\": {\n \"audience\": \"https://azurehealthcareapis.com\",\n \"authority\": \"https://login.microsoftonline.com/abfde7b2-df0f-47e6-aabf-2462b07508dc\",\n \"smart_proxy_enabled\": True,\n },\n \"cors_configuration\": {\n \"allow_credentials\": False,\n \"headers\": [\"*\"],\n \"max_age\": 1440,\n \"methods\": [\n \"DELETE\",\n \"GET\",\n \"OPTIONS\",\n \"PATCH\",\n \"POST\",\n \"PUT\",\n ],\n \"origins\": [\"*\"],\n },\n \"cosmos_db_configuration\": {\n \"key_vault_key_uri\": \"https://my-vault.vault.azure.net/keys/my-key\",\n \"offer_throughput\": 1000,\n },\n \"export_configuration\": {\n \"storage_account_name\": \"existingStorageAccount\",\n },\n \"private_endpoint_connections\": [],\n \"public_network_access\": azure_native.healthcareapis.PublicNetworkAccess.DISABLED,\n },\n resource_group_name=\"rg1\",\n resource_name_=\"service1\",\n tags={})\n\n```\n\n```yaml\nresources:\n service:\n type: azure-native:healthcareapis:Service\n properties:\n identity:\n type: SystemAssigned\n kind: fhir-R4\n location: westus2\n properties:\n accessPolicies:\n - objectId: c487e7d1-3210-41a3-8ccc-e9372b78da47\n - objectId: 5b307da8-43d4-492b-8b66-b0294ade872f\n authenticationConfiguration:\n audience: https://azurehealthcareapis.com\n authority: https://login.microsoftonline.com/abfde7b2-df0f-47e6-aabf-2462b07508dc\n smartProxyEnabled: true\n corsConfiguration:\n allowCredentials: false\n headers:\n - '*'\n maxAge: 1440\n methods:\n - DELETE\n - GET\n - OPTIONS\n - PATCH\n - POST\n - PUT\n origins:\n - '*'\n cosmosDbConfiguration:\n keyVaultKeyUri: https://my-vault.vault.azure.net/keys/my-key\n offerThroughput: 1000\n exportConfiguration:\n storageAccountName: existingStorageAccount\n privateEndpointConnections: []\n publicNetworkAccess: Disabled\n resourceGroupName: rg1\n resourceName: service1\n tags: {}\n\n```\n\n{{% /example %}}\n{{% example %}}\n### Create or Update a service with all parameters and CMK enabled in a data sovereign region\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var service = new AzureNative.HealthcareApis.Service(\"service\", new()\n {\n Identity = new AzureNative.HealthcareApis.Inputs.ServicesResourceIdentityArgs\n {\n Type = AzureNative.HealthcareApis.ManagedServiceIdentityType.SystemAssigned,\n },\n Kind = AzureNative.HealthcareApis.Kind.Fhir_R4,\n Location = \"Southeast Asia\",\n Properties = new AzureNative.HealthcareApis.Inputs.ServicesPropertiesArgs\n {\n AccessPolicies = new[]\n {\n new AzureNative.HealthcareApis.Inputs.ServiceAccessPolicyEntryArgs\n {\n ObjectId = \"c487e7d1-3210-41a3-8ccc-e9372b78da47\",\n },\n new AzureNative.HealthcareApis.Inputs.ServiceAccessPolicyEntryArgs\n {\n ObjectId = \"5b307da8-43d4-492b-8b66-b0294ade872f\",\n },\n },\n AuthenticationConfiguration = new AzureNative.HealthcareApis.Inputs.ServiceAuthenticationConfigurationInfoArgs\n {\n Audience = \"https://azurehealthcareapis.com\",\n Authority = \"https://login.microsoftonline.com/abfde7b2-df0f-47e6-aabf-2462b07508dc\",\n SmartProxyEnabled = true,\n },\n CorsConfiguration = new AzureNative.HealthcareApis.Inputs.ServiceCorsConfigurationInfoArgs\n {\n AllowCredentials = false,\n Headers = new[]\n {\n \"*\",\n },\n MaxAge = 1440,\n Methods = new[]\n {\n \"DELETE\",\n \"GET\",\n \"OPTIONS\",\n \"PATCH\",\n \"POST\",\n \"PUT\",\n },\n Origins = new[]\n {\n \"*\",\n },\n },\n CosmosDbConfiguration = new AzureNative.HealthcareApis.Inputs.ServiceCosmosDbConfigurationInfoArgs\n {\n CrossTenantCmkApplicationId = \"de3fbeef-8c3a-428e-8b9f-4d229c8a85f4\",\n KeyVaultKeyUri = \"https://my-vault.vault.azure.net/keys/my-key\",\n OfferThroughput = 1000,\n },\n ExportConfiguration = new AzureNative.HealthcareApis.Inputs.ServiceExportConfigurationInfoArgs\n {\n StorageAccountName = \"existingStorageAccount\",\n },\n PrivateEndpointConnections = new() { },\n PublicNetworkAccess = AzureNative.HealthcareApis.PublicNetworkAccess.Disabled,\n },\n ResourceGroupName = \"rg1\",\n ResourceName = \"service1\",\n Tags = null,\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\thealthcareapis \"github.com/pulumi/pulumi-azure-native-sdk/healthcareapis/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := healthcareapis.NewService(ctx, \"service\", \u0026healthcareapis.ServiceArgs{\n\t\t\tIdentity: \u0026healthcareapis.ServicesResourceIdentityArgs{\n\t\t\t\tType: pulumi.String(healthcareapis.ManagedServiceIdentityTypeSystemAssigned),\n\t\t\t},\n\t\t\tKind: healthcareapis.Kind_Fhir_R4,\n\t\t\tLocation: pulumi.String(\"Southeast Asia\"),\n\t\t\tProperties: \u0026healthcareapis.ServicesPropertiesArgs{\n\t\t\t\tAccessPolicies: healthcareapis.ServiceAccessPolicyEntryArray{\n\t\t\t\t\t\u0026healthcareapis.ServiceAccessPolicyEntryArgs{\n\t\t\t\t\t\tObjectId: pulumi.String(\"c487e7d1-3210-41a3-8ccc-e9372b78da47\"),\n\t\t\t\t\t},\n\t\t\t\t\t\u0026healthcareapis.ServiceAccessPolicyEntryArgs{\n\t\t\t\t\t\tObjectId: pulumi.String(\"5b307da8-43d4-492b-8b66-b0294ade872f\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tAuthenticationConfiguration: \u0026healthcareapis.ServiceAuthenticationConfigurationInfoArgs{\n\t\t\t\t\tAudience: pulumi.String(\"https://azurehealthcareapis.com\"),\n\t\t\t\t\tAuthority: pulumi.String(\"https://login.microsoftonline.com/abfde7b2-df0f-47e6-aabf-2462b07508dc\"),\n\t\t\t\t\tSmartProxyEnabled: pulumi.Bool(true),\n\t\t\t\t},\n\t\t\t\tCorsConfiguration: \u0026healthcareapis.ServiceCorsConfigurationInfoArgs{\n\t\t\t\t\tAllowCredentials: pulumi.Bool(false),\n\t\t\t\t\tHeaders: pulumi.StringArray{\n\t\t\t\t\t\tpulumi.String(\"*\"),\n\t\t\t\t\t},\n\t\t\t\t\tMaxAge: pulumi.Int(1440),\n\t\t\t\t\tMethods: pulumi.StringArray{\n\t\t\t\t\t\tpulumi.String(\"DELETE\"),\n\t\t\t\t\t\tpulumi.String(\"GET\"),\n\t\t\t\t\t\tpulumi.String(\"OPTIONS\"),\n\t\t\t\t\t\tpulumi.String(\"PATCH\"),\n\t\t\t\t\t\tpulumi.String(\"POST\"),\n\t\t\t\t\t\tpulumi.String(\"PUT\"),\n\t\t\t\t\t},\n\t\t\t\t\tOrigins: pulumi.StringArray{\n\t\t\t\t\t\tpulumi.String(\"*\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tCosmosDbConfiguration: \u0026healthcareapis.ServiceCosmosDbConfigurationInfoArgs{\n\t\t\t\t\tCrossTenantCmkApplicationId: pulumi.String(\"de3fbeef-8c3a-428e-8b9f-4d229c8a85f4\"),\n\t\t\t\t\tKeyVaultKeyUri: pulumi.String(\"https://my-vault.vault.azure.net/keys/my-key\"),\n\t\t\t\t\tOfferThroughput: pulumi.Int(1000),\n\t\t\t\t},\n\t\t\t\tExportConfiguration: \u0026healthcareapis.ServiceExportConfigurationInfoArgs{\n\t\t\t\t\tStorageAccountName: pulumi.String(\"existingStorageAccount\"),\n\t\t\t\t},\n\t\t\t\tPrivateEndpointConnections: healthcareapis.PrivateEndpointConnectionTypeArray{},\n\t\t\t\tPublicNetworkAccess: pulumi.String(healthcareapis.PublicNetworkAccessDisabled),\n\t\t\t},\n\t\t\tResourceGroupName: pulumi.String(\"rg1\"),\n\t\t\tResourceName: pulumi.String(\"service1\"),\n\t\t\tTags: pulumi.StringMap{},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.healthcareapis.Service;\nimport com.pulumi.azurenative.healthcareapis.ServiceArgs;\nimport com.pulumi.azurenative.healthcareapis.inputs.ServicesResourceIdentityArgs;\nimport com.pulumi.azurenative.healthcareapis.inputs.ServicesPropertiesArgs;\nimport com.pulumi.azurenative.healthcareapis.inputs.ServiceAuthenticationConfigurationInfoArgs;\nimport com.pulumi.azurenative.healthcareapis.inputs.ServiceCorsConfigurationInfoArgs;\nimport com.pulumi.azurenative.healthcareapis.inputs.ServiceCosmosDbConfigurationInfoArgs;\nimport com.pulumi.azurenative.healthcareapis.inputs.ServiceExportConfigurationInfoArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var service = new Service(\"service\", ServiceArgs.builder()\n .identity(ServicesResourceIdentityArgs.builder()\n .type(\"SystemAssigned\")\n .build())\n .kind(\"fhir-R4\")\n .location(\"Southeast Asia\")\n .properties(ServicesPropertiesArgs.builder()\n .accessPolicies( \n ServiceAccessPolicyEntryArgs.builder()\n .objectId(\"c487e7d1-3210-41a3-8ccc-e9372b78da47\")\n .build(),\n ServiceAccessPolicyEntryArgs.builder()\n .objectId(\"5b307da8-43d4-492b-8b66-b0294ade872f\")\n .build())\n .authenticationConfiguration(ServiceAuthenticationConfigurationInfoArgs.builder()\n .audience(\"https://azurehealthcareapis.com\")\n .authority(\"https://login.microsoftonline.com/abfde7b2-df0f-47e6-aabf-2462b07508dc\")\n .smartProxyEnabled(true)\n .build())\n .corsConfiguration(ServiceCorsConfigurationInfoArgs.builder()\n .allowCredentials(false)\n .headers(\"*\")\n .maxAge(1440)\n .methods( \n \"DELETE\",\n \"GET\",\n \"OPTIONS\",\n \"PATCH\",\n \"POST\",\n \"PUT\")\n .origins(\"*\")\n .build())\n .cosmosDbConfiguration(ServiceCosmosDbConfigurationInfoArgs.builder()\n .crossTenantCmkApplicationId(\"de3fbeef-8c3a-428e-8b9f-4d229c8a85f4\")\n .keyVaultKeyUri(\"https://my-vault.vault.azure.net/keys/my-key\")\n .offerThroughput(1000)\n .build())\n .exportConfiguration(ServiceExportConfigurationInfoArgs.builder()\n .storageAccountName(\"existingStorageAccount\")\n .build())\n .privateEndpointConnections()\n .publicNetworkAccess(\"Disabled\")\n .build())\n .resourceGroupName(\"rg1\")\n .resourceName(\"service1\")\n .tags()\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst service = new azure_native.healthcareapis.Service(\"service\", {\n identity: {\n type: azure_native.healthcareapis.ManagedServiceIdentityType.SystemAssigned,\n },\n kind: azure_native.healthcareapis.Kind.Fhir_R4,\n location: \"Southeast Asia\",\n properties: {\n accessPolicies: [\n {\n objectId: \"c487e7d1-3210-41a3-8ccc-e9372b78da47\",\n },\n {\n objectId: \"5b307da8-43d4-492b-8b66-b0294ade872f\",\n },\n ],\n authenticationConfiguration: {\n audience: \"https://azurehealthcareapis.com\",\n authority: \"https://login.microsoftonline.com/abfde7b2-df0f-47e6-aabf-2462b07508dc\",\n smartProxyEnabled: true,\n },\n corsConfiguration: {\n allowCredentials: false,\n headers: [\"*\"],\n maxAge: 1440,\n methods: [\n \"DELETE\",\n \"GET\",\n \"OPTIONS\",\n \"PATCH\",\n \"POST\",\n \"PUT\",\n ],\n origins: [\"*\"],\n },\n cosmosDbConfiguration: {\n crossTenantCmkApplicationId: \"de3fbeef-8c3a-428e-8b9f-4d229c8a85f4\",\n keyVaultKeyUri: \"https://my-vault.vault.azure.net/keys/my-key\",\n offerThroughput: 1000,\n },\n exportConfiguration: {\n storageAccountName: \"existingStorageAccount\",\n },\n privateEndpointConnections: [],\n publicNetworkAccess: azure_native.healthcareapis.PublicNetworkAccess.Disabled,\n },\n resourceGroupName: \"rg1\",\n resourceName: \"service1\",\n tags: {},\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nservice = azure_native.healthcareapis.Service(\"service\",\n identity={\n \"type\": azure_native.healthcareapis.ManagedServiceIdentityType.SYSTEM_ASSIGNED,\n },\n kind=azure_native.healthcareapis.Kind.FHIR_R4,\n location=\"Southeast Asia\",\n properties={\n \"access_policies\": [\n {\n \"object_id\": \"c487e7d1-3210-41a3-8ccc-e9372b78da47\",\n },\n {\n \"object_id\": \"5b307da8-43d4-492b-8b66-b0294ade872f\",\n },\n ],\n \"authentication_configuration\": {\n \"audience\": \"https://azurehealthcareapis.com\",\n \"authority\": \"https://login.microsoftonline.com/abfde7b2-df0f-47e6-aabf-2462b07508dc\",\n \"smart_proxy_enabled\": True,\n },\n \"cors_configuration\": {\n \"allow_credentials\": False,\n \"headers\": [\"*\"],\n \"max_age\": 1440,\n \"methods\": [\n \"DELETE\",\n \"GET\",\n \"OPTIONS\",\n \"PATCH\",\n \"POST\",\n \"PUT\",\n ],\n \"origins\": [\"*\"],\n },\n \"cosmos_db_configuration\": {\n \"cross_tenant_cmk_application_id\": \"de3fbeef-8c3a-428e-8b9f-4d229c8a85f4\",\n \"key_vault_key_uri\": \"https://my-vault.vault.azure.net/keys/my-key\",\n \"offer_throughput\": 1000,\n },\n \"export_configuration\": {\n \"storage_account_name\": \"existingStorageAccount\",\n },\n \"private_endpoint_connections\": [],\n \"public_network_access\": azure_native.healthcareapis.PublicNetworkAccess.DISABLED,\n },\n resource_group_name=\"rg1\",\n resource_name_=\"service1\",\n tags={})\n\n```\n\n```yaml\nresources:\n service:\n type: azure-native:healthcareapis:Service\n properties:\n identity:\n type: SystemAssigned\n kind: fhir-R4\n location: Southeast Asia\n properties:\n accessPolicies:\n - objectId: c487e7d1-3210-41a3-8ccc-e9372b78da47\n - objectId: 5b307da8-43d4-492b-8b66-b0294ade872f\n authenticationConfiguration:\n audience: https://azurehealthcareapis.com\n authority: https://login.microsoftonline.com/abfde7b2-df0f-47e6-aabf-2462b07508dc\n smartProxyEnabled: true\n corsConfiguration:\n allowCredentials: false\n headers:\n - '*'\n maxAge: 1440\n methods:\n - DELETE\n - GET\n - OPTIONS\n - PATCH\n - POST\n - PUT\n origins:\n - '*'\n cosmosDbConfiguration:\n crossTenantCmkApplicationId: de3fbeef-8c3a-428e-8b9f-4d229c8a85f4\n keyVaultKeyUri: https://my-vault.vault.azure.net/keys/my-key\n offerThroughput: 1000\n exportConfiguration:\n storageAccountName: existingStorageAccount\n privateEndpointConnections: []\n publicNetworkAccess: Disabled\n resourceGroupName: rg1\n resourceName: service1\n tags: {}\n\n```\n\n{{% /example %}}\n{{% example %}}\n### Create or Update a service with minimum parameters\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var service = new AzureNative.HealthcareApis.Service(\"service\", new()\n {\n Kind = AzureNative.HealthcareApis.Kind.Fhir_R4,\n Location = \"westus2\",\n Properties = new AzureNative.HealthcareApis.Inputs.ServicesPropertiesArgs\n {\n AccessPolicies = new[]\n {\n new AzureNative.HealthcareApis.Inputs.ServiceAccessPolicyEntryArgs\n {\n ObjectId = \"c487e7d1-3210-41a3-8ccc-e9372b78da47\",\n },\n },\n },\n ResourceGroupName = \"rg1\",\n ResourceName = \"service2\",\n Tags = null,\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\thealthcareapis \"github.com/pulumi/pulumi-azure-native-sdk/healthcareapis/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := healthcareapis.NewService(ctx, \"service\", \u0026healthcareapis.ServiceArgs{\n\t\t\tKind: healthcareapis.Kind_Fhir_R4,\n\t\t\tLocation: pulumi.String(\"westus2\"),\n\t\t\tProperties: \u0026healthcareapis.ServicesPropertiesArgs{\n\t\t\t\tAccessPolicies: healthcareapis.ServiceAccessPolicyEntryArray{\n\t\t\t\t\t\u0026healthcareapis.ServiceAccessPolicyEntryArgs{\n\t\t\t\t\t\tObjectId: pulumi.String(\"c487e7d1-3210-41a3-8ccc-e9372b78da47\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t\tResourceGroupName: pulumi.String(\"rg1\"),\n\t\t\tResourceName: pulumi.String(\"service2\"),\n\t\t\tTags: pulumi.StringMap{},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.healthcareapis.Service;\nimport com.pulumi.azurenative.healthcareapis.ServiceArgs;\nimport com.pulumi.azurenative.healthcareapis.inputs.ServicesPropertiesArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var service = new Service(\"service\", ServiceArgs.builder()\n .kind(\"fhir-R4\")\n .location(\"westus2\")\n .properties(ServicesPropertiesArgs.builder()\n .accessPolicies(ServiceAccessPolicyEntryArgs.builder()\n .objectId(\"c487e7d1-3210-41a3-8ccc-e9372b78da47\")\n .build())\n .build())\n .resourceGroupName(\"rg1\")\n .resourceName(\"service2\")\n .tags()\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst service = new azure_native.healthcareapis.Service(\"service\", {\n kind: azure_native.healthcareapis.Kind.Fhir_R4,\n location: \"westus2\",\n properties: {\n accessPolicies: [{\n objectId: \"c487e7d1-3210-41a3-8ccc-e9372b78da47\",\n }],\n },\n resourceGroupName: \"rg1\",\n resourceName: \"service2\",\n tags: {},\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nservice = azure_native.healthcareapis.Service(\"service\",\n kind=azure_native.healthcareapis.Kind.FHIR_R4,\n location=\"westus2\",\n properties={\n \"access_policies\": [{\n \"object_id\": \"c487e7d1-3210-41a3-8ccc-e9372b78da47\",\n }],\n },\n resource_group_name=\"rg1\",\n resource_name_=\"service2\",\n tags={})\n\n```\n\n```yaml\nresources:\n service:\n type: azure-native:healthcareapis:Service\n properties:\n kind: fhir-R4\n location: westus2\n properties:\n accessPolicies:\n - objectId: c487e7d1-3210-41a3-8ccc-e9372b78da47\n resourceGroupName: rg1\n resourceName: service2\n tags: {}\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:healthcareapis:Service service2 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/services/{resourceName} \n```\n",
+ "description": "The description of the service.\nAzure REST API version: 2023-02-28. Prior API version in Azure Native 1.x: 2022-05-15.\n\nOther available API versions: 2023-09-06, 2023-11-01, 2023-12-01, 2024-03-01, 2024-03-31, 2025-03-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Create or Update a service with all parameters\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var service = new AzureNative.HealthcareApis.Service(\"service\", new()\n {\n Identity = new AzureNative.HealthcareApis.Inputs.ServicesResourceIdentityArgs\n {\n Type = AzureNative.HealthcareApis.ManagedServiceIdentityType.SystemAssigned,\n },\n Kind = AzureNative.HealthcareApis.Kind.Fhir_R4,\n Location = \"westus2\",\n Properties = new AzureNative.HealthcareApis.Inputs.ServicesPropertiesArgs\n {\n AccessPolicies = new[]\n {\n new AzureNative.HealthcareApis.Inputs.ServiceAccessPolicyEntryArgs\n {\n ObjectId = \"c487e7d1-3210-41a3-8ccc-e9372b78da47\",\n },\n new AzureNative.HealthcareApis.Inputs.ServiceAccessPolicyEntryArgs\n {\n ObjectId = \"5b307da8-43d4-492b-8b66-b0294ade872f\",\n },\n },\n AuthenticationConfiguration = new AzureNative.HealthcareApis.Inputs.ServiceAuthenticationConfigurationInfoArgs\n {\n Audience = \"https://azurehealthcareapis.com\",\n Authority = \"https://login.microsoftonline.com/abfde7b2-df0f-47e6-aabf-2462b07508dc\",\n SmartProxyEnabled = true,\n },\n CorsConfiguration = new AzureNative.HealthcareApis.Inputs.ServiceCorsConfigurationInfoArgs\n {\n AllowCredentials = false,\n Headers = new[]\n {\n \"*\",\n },\n MaxAge = 1440,\n Methods = new[]\n {\n \"DELETE\",\n \"GET\",\n \"OPTIONS\",\n \"PATCH\",\n \"POST\",\n \"PUT\",\n },\n Origins = new[]\n {\n \"*\",\n },\n },\n CosmosDbConfiguration = new AzureNative.HealthcareApis.Inputs.ServiceCosmosDbConfigurationInfoArgs\n {\n KeyVaultKeyUri = \"https://my-vault.vault.azure.net/keys/my-key\",\n OfferThroughput = 1000,\n },\n ExportConfiguration = new AzureNative.HealthcareApis.Inputs.ServiceExportConfigurationInfoArgs\n {\n StorageAccountName = \"existingStorageAccount\",\n },\n PrivateEndpointConnections = new() { },\n PublicNetworkAccess = AzureNative.HealthcareApis.PublicNetworkAccess.Disabled,\n },\n ResourceGroupName = \"rg1\",\n ResourceName = \"service1\",\n Tags = null,\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\thealthcareapis \"github.com/pulumi/pulumi-azure-native-sdk/healthcareapis/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := healthcareapis.NewService(ctx, \"service\", \u0026healthcareapis.ServiceArgs{\n\t\t\tIdentity: \u0026healthcareapis.ServicesResourceIdentityArgs{\n\t\t\t\tType: pulumi.String(healthcareapis.ManagedServiceIdentityTypeSystemAssigned),\n\t\t\t},\n\t\t\tKind: healthcareapis.Kind_Fhir_R4,\n\t\t\tLocation: pulumi.String(\"westus2\"),\n\t\t\tProperties: \u0026healthcareapis.ServicesPropertiesArgs{\n\t\t\t\tAccessPolicies: healthcareapis.ServiceAccessPolicyEntryArray{\n\t\t\t\t\t\u0026healthcareapis.ServiceAccessPolicyEntryArgs{\n\t\t\t\t\t\tObjectId: pulumi.String(\"c487e7d1-3210-41a3-8ccc-e9372b78da47\"),\n\t\t\t\t\t},\n\t\t\t\t\t\u0026healthcareapis.ServiceAccessPolicyEntryArgs{\n\t\t\t\t\t\tObjectId: pulumi.String(\"5b307da8-43d4-492b-8b66-b0294ade872f\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tAuthenticationConfiguration: \u0026healthcareapis.ServiceAuthenticationConfigurationInfoArgs{\n\t\t\t\t\tAudience: pulumi.String(\"https://azurehealthcareapis.com\"),\n\t\t\t\t\tAuthority: pulumi.String(\"https://login.microsoftonline.com/abfde7b2-df0f-47e6-aabf-2462b07508dc\"),\n\t\t\t\t\tSmartProxyEnabled: pulumi.Bool(true),\n\t\t\t\t},\n\t\t\t\tCorsConfiguration: \u0026healthcareapis.ServiceCorsConfigurationInfoArgs{\n\t\t\t\t\tAllowCredentials: pulumi.Bool(false),\n\t\t\t\t\tHeaders: pulumi.StringArray{\n\t\t\t\t\t\tpulumi.String(\"*\"),\n\t\t\t\t\t},\n\t\t\t\t\tMaxAge: pulumi.Int(1440),\n\t\t\t\t\tMethods: pulumi.StringArray{\n\t\t\t\t\t\tpulumi.String(\"DELETE\"),\n\t\t\t\t\t\tpulumi.String(\"GET\"),\n\t\t\t\t\t\tpulumi.String(\"OPTIONS\"),\n\t\t\t\t\t\tpulumi.String(\"PATCH\"),\n\t\t\t\t\t\tpulumi.String(\"POST\"),\n\t\t\t\t\t\tpulumi.String(\"PUT\"),\n\t\t\t\t\t},\n\t\t\t\t\tOrigins: pulumi.StringArray{\n\t\t\t\t\t\tpulumi.String(\"*\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tCosmosDbConfiguration: \u0026healthcareapis.ServiceCosmosDbConfigurationInfoArgs{\n\t\t\t\t\tKeyVaultKeyUri: pulumi.String(\"https://my-vault.vault.azure.net/keys/my-key\"),\n\t\t\t\t\tOfferThroughput: pulumi.Int(1000),\n\t\t\t\t},\n\t\t\t\tExportConfiguration: \u0026healthcareapis.ServiceExportConfigurationInfoArgs{\n\t\t\t\t\tStorageAccountName: pulumi.String(\"existingStorageAccount\"),\n\t\t\t\t},\n\t\t\t\tPrivateEndpointConnections: healthcareapis.PrivateEndpointConnectionTypeArray{},\n\t\t\t\tPublicNetworkAccess: pulumi.String(healthcareapis.PublicNetworkAccessDisabled),\n\t\t\t},\n\t\t\tResourceGroupName: pulumi.String(\"rg1\"),\n\t\t\tResourceName: pulumi.String(\"service1\"),\n\t\t\tTags: pulumi.StringMap{},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.healthcareapis.Service;\nimport com.pulumi.azurenative.healthcareapis.ServiceArgs;\nimport com.pulumi.azurenative.healthcareapis.inputs.ServicesResourceIdentityArgs;\nimport com.pulumi.azurenative.healthcareapis.inputs.ServicesPropertiesArgs;\nimport com.pulumi.azurenative.healthcareapis.inputs.ServiceAuthenticationConfigurationInfoArgs;\nimport com.pulumi.azurenative.healthcareapis.inputs.ServiceCorsConfigurationInfoArgs;\nimport com.pulumi.azurenative.healthcareapis.inputs.ServiceCosmosDbConfigurationInfoArgs;\nimport com.pulumi.azurenative.healthcareapis.inputs.ServiceExportConfigurationInfoArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var service = new Service(\"service\", ServiceArgs.builder()\n .identity(ServicesResourceIdentityArgs.builder()\n .type(\"SystemAssigned\")\n .build())\n .kind(\"fhir-R4\")\n .location(\"westus2\")\n .properties(ServicesPropertiesArgs.builder()\n .accessPolicies( \n ServiceAccessPolicyEntryArgs.builder()\n .objectId(\"c487e7d1-3210-41a3-8ccc-e9372b78da47\")\n .build(),\n ServiceAccessPolicyEntryArgs.builder()\n .objectId(\"5b307da8-43d4-492b-8b66-b0294ade872f\")\n .build())\n .authenticationConfiguration(ServiceAuthenticationConfigurationInfoArgs.builder()\n .audience(\"https://azurehealthcareapis.com\")\n .authority(\"https://login.microsoftonline.com/abfde7b2-df0f-47e6-aabf-2462b07508dc\")\n .smartProxyEnabled(true)\n .build())\n .corsConfiguration(ServiceCorsConfigurationInfoArgs.builder()\n .allowCredentials(false)\n .headers(\"*\")\n .maxAge(1440)\n .methods( \n \"DELETE\",\n \"GET\",\n \"OPTIONS\",\n \"PATCH\",\n \"POST\",\n \"PUT\")\n .origins(\"*\")\n .build())\n .cosmosDbConfiguration(ServiceCosmosDbConfigurationInfoArgs.builder()\n .keyVaultKeyUri(\"https://my-vault.vault.azure.net/keys/my-key\")\n .offerThroughput(1000)\n .build())\n .exportConfiguration(ServiceExportConfigurationInfoArgs.builder()\n .storageAccountName(\"existingStorageAccount\")\n .build())\n .privateEndpointConnections()\n .publicNetworkAccess(\"Disabled\")\n .build())\n .resourceGroupName(\"rg1\")\n .resourceName(\"service1\")\n .tags()\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst service = new azure_native.healthcareapis.Service(\"service\", {\n identity: {\n type: azure_native.healthcareapis.ManagedServiceIdentityType.SystemAssigned,\n },\n kind: azure_native.healthcareapis.Kind.Fhir_R4,\n location: \"westus2\",\n properties: {\n accessPolicies: [\n {\n objectId: \"c487e7d1-3210-41a3-8ccc-e9372b78da47\",\n },\n {\n objectId: \"5b307da8-43d4-492b-8b66-b0294ade872f\",\n },\n ],\n authenticationConfiguration: {\n audience: \"https://azurehealthcareapis.com\",\n authority: \"https://login.microsoftonline.com/abfde7b2-df0f-47e6-aabf-2462b07508dc\",\n smartProxyEnabled: true,\n },\n corsConfiguration: {\n allowCredentials: false,\n headers: [\"*\"],\n maxAge: 1440,\n methods: [\n \"DELETE\",\n \"GET\",\n \"OPTIONS\",\n \"PATCH\",\n \"POST\",\n \"PUT\",\n ],\n origins: [\"*\"],\n },\n cosmosDbConfiguration: {\n keyVaultKeyUri: \"https://my-vault.vault.azure.net/keys/my-key\",\n offerThroughput: 1000,\n },\n exportConfiguration: {\n storageAccountName: \"existingStorageAccount\",\n },\n privateEndpointConnections: [],\n publicNetworkAccess: azure_native.healthcareapis.PublicNetworkAccess.Disabled,\n },\n resourceGroupName: \"rg1\",\n resourceName: \"service1\",\n tags: {},\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nservice = azure_native.healthcareapis.Service(\"service\",\n identity={\n \"type\": azure_native.healthcareapis.ManagedServiceIdentityType.SYSTEM_ASSIGNED,\n },\n kind=azure_native.healthcareapis.Kind.FHIR_R4,\n location=\"westus2\",\n properties={\n \"access_policies\": [\n {\n \"object_id\": \"c487e7d1-3210-41a3-8ccc-e9372b78da47\",\n },\n {\n \"object_id\": \"5b307da8-43d4-492b-8b66-b0294ade872f\",\n },\n ],\n \"authentication_configuration\": {\n \"audience\": \"https://azurehealthcareapis.com\",\n \"authority\": \"https://login.microsoftonline.com/abfde7b2-df0f-47e6-aabf-2462b07508dc\",\n \"smart_proxy_enabled\": True,\n },\n \"cors_configuration\": {\n \"allow_credentials\": False,\n \"headers\": [\"*\"],\n \"max_age\": 1440,\n \"methods\": [\n \"DELETE\",\n \"GET\",\n \"OPTIONS\",\n \"PATCH\",\n \"POST\",\n \"PUT\",\n ],\n \"origins\": [\"*\"],\n },\n \"cosmos_db_configuration\": {\n \"key_vault_key_uri\": \"https://my-vault.vault.azure.net/keys/my-key\",\n \"offer_throughput\": 1000,\n },\n \"export_configuration\": {\n \"storage_account_name\": \"existingStorageAccount\",\n },\n \"private_endpoint_connections\": [],\n \"public_network_access\": azure_native.healthcareapis.PublicNetworkAccess.DISABLED,\n },\n resource_group_name=\"rg1\",\n resource_name_=\"service1\",\n tags={})\n\n```\n\n```yaml\nresources:\n service:\n type: azure-native:healthcareapis:Service\n properties:\n identity:\n type: SystemAssigned\n kind: fhir-R4\n location: westus2\n properties:\n accessPolicies:\n - objectId: c487e7d1-3210-41a3-8ccc-e9372b78da47\n - objectId: 5b307da8-43d4-492b-8b66-b0294ade872f\n authenticationConfiguration:\n audience: https://azurehealthcareapis.com\n authority: https://login.microsoftonline.com/abfde7b2-df0f-47e6-aabf-2462b07508dc\n smartProxyEnabled: true\n corsConfiguration:\n allowCredentials: false\n headers:\n - '*'\n maxAge: 1440\n methods:\n - DELETE\n - GET\n - OPTIONS\n - PATCH\n - POST\n - PUT\n origins:\n - '*'\n cosmosDbConfiguration:\n keyVaultKeyUri: https://my-vault.vault.azure.net/keys/my-key\n offerThroughput: 1000\n exportConfiguration:\n storageAccountName: existingStorageAccount\n privateEndpointConnections: []\n publicNetworkAccess: Disabled\n resourceGroupName: rg1\n resourceName: service1\n tags: {}\n\n```\n\n{{% /example %}}\n{{% example %}}\n### Create or Update a service with all parameters and CMK enabled in a data sovereign region\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var service = new AzureNative.HealthcareApis.Service(\"service\", new()\n {\n Identity = new AzureNative.HealthcareApis.Inputs.ServicesResourceIdentityArgs\n {\n Type = AzureNative.HealthcareApis.ManagedServiceIdentityType.SystemAssigned,\n },\n Kind = AzureNative.HealthcareApis.Kind.Fhir_R4,\n Location = \"Southeast Asia\",\n Properties = new AzureNative.HealthcareApis.Inputs.ServicesPropertiesArgs\n {\n AccessPolicies = new[]\n {\n new AzureNative.HealthcareApis.Inputs.ServiceAccessPolicyEntryArgs\n {\n ObjectId = \"c487e7d1-3210-41a3-8ccc-e9372b78da47\",\n },\n new AzureNative.HealthcareApis.Inputs.ServiceAccessPolicyEntryArgs\n {\n ObjectId = \"5b307da8-43d4-492b-8b66-b0294ade872f\",\n },\n },\n AuthenticationConfiguration = new AzureNative.HealthcareApis.Inputs.ServiceAuthenticationConfigurationInfoArgs\n {\n Audience = \"https://azurehealthcareapis.com\",\n Authority = \"https://login.microsoftonline.com/abfde7b2-df0f-47e6-aabf-2462b07508dc\",\n SmartProxyEnabled = true,\n },\n CorsConfiguration = new AzureNative.HealthcareApis.Inputs.ServiceCorsConfigurationInfoArgs\n {\n AllowCredentials = false,\n Headers = new[]\n {\n \"*\",\n },\n MaxAge = 1440,\n Methods = new[]\n {\n \"DELETE\",\n \"GET\",\n \"OPTIONS\",\n \"PATCH\",\n \"POST\",\n \"PUT\",\n },\n Origins = new[]\n {\n \"*\",\n },\n },\n CosmosDbConfiguration = new AzureNative.HealthcareApis.Inputs.ServiceCosmosDbConfigurationInfoArgs\n {\n CrossTenantCmkApplicationId = \"de3fbeef-8c3a-428e-8b9f-4d229c8a85f4\",\n KeyVaultKeyUri = \"https://my-vault.vault.azure.net/keys/my-key\",\n OfferThroughput = 1000,\n },\n ExportConfiguration = new AzureNative.HealthcareApis.Inputs.ServiceExportConfigurationInfoArgs\n {\n StorageAccountName = \"existingStorageAccount\",\n },\n PrivateEndpointConnections = new() { },\n PublicNetworkAccess = AzureNative.HealthcareApis.PublicNetworkAccess.Disabled,\n },\n ResourceGroupName = \"rg1\",\n ResourceName = \"service1\",\n Tags = null,\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\thealthcareapis \"github.com/pulumi/pulumi-azure-native-sdk/healthcareapis/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := healthcareapis.NewService(ctx, \"service\", \u0026healthcareapis.ServiceArgs{\n\t\t\tIdentity: \u0026healthcareapis.ServicesResourceIdentityArgs{\n\t\t\t\tType: pulumi.String(healthcareapis.ManagedServiceIdentityTypeSystemAssigned),\n\t\t\t},\n\t\t\tKind: healthcareapis.Kind_Fhir_R4,\n\t\t\tLocation: pulumi.String(\"Southeast Asia\"),\n\t\t\tProperties: \u0026healthcareapis.ServicesPropertiesArgs{\n\t\t\t\tAccessPolicies: healthcareapis.ServiceAccessPolicyEntryArray{\n\t\t\t\t\t\u0026healthcareapis.ServiceAccessPolicyEntryArgs{\n\t\t\t\t\t\tObjectId: pulumi.String(\"c487e7d1-3210-41a3-8ccc-e9372b78da47\"),\n\t\t\t\t\t},\n\t\t\t\t\t\u0026healthcareapis.ServiceAccessPolicyEntryArgs{\n\t\t\t\t\t\tObjectId: pulumi.String(\"5b307da8-43d4-492b-8b66-b0294ade872f\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tAuthenticationConfiguration: \u0026healthcareapis.ServiceAuthenticationConfigurationInfoArgs{\n\t\t\t\t\tAudience: pulumi.String(\"https://azurehealthcareapis.com\"),\n\t\t\t\t\tAuthority: pulumi.String(\"https://login.microsoftonline.com/abfde7b2-df0f-47e6-aabf-2462b07508dc\"),\n\t\t\t\t\tSmartProxyEnabled: pulumi.Bool(true),\n\t\t\t\t},\n\t\t\t\tCorsConfiguration: \u0026healthcareapis.ServiceCorsConfigurationInfoArgs{\n\t\t\t\t\tAllowCredentials: pulumi.Bool(false),\n\t\t\t\t\tHeaders: pulumi.StringArray{\n\t\t\t\t\t\tpulumi.String(\"*\"),\n\t\t\t\t\t},\n\t\t\t\t\tMaxAge: pulumi.Int(1440),\n\t\t\t\t\tMethods: pulumi.StringArray{\n\t\t\t\t\t\tpulumi.String(\"DELETE\"),\n\t\t\t\t\t\tpulumi.String(\"GET\"),\n\t\t\t\t\t\tpulumi.String(\"OPTIONS\"),\n\t\t\t\t\t\tpulumi.String(\"PATCH\"),\n\t\t\t\t\t\tpulumi.String(\"POST\"),\n\t\t\t\t\t\tpulumi.String(\"PUT\"),\n\t\t\t\t\t},\n\t\t\t\t\tOrigins: pulumi.StringArray{\n\t\t\t\t\t\tpulumi.String(\"*\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tCosmosDbConfiguration: \u0026healthcareapis.ServiceCosmosDbConfigurationInfoArgs{\n\t\t\t\t\tCrossTenantCmkApplicationId: pulumi.String(\"de3fbeef-8c3a-428e-8b9f-4d229c8a85f4\"),\n\t\t\t\t\tKeyVaultKeyUri: pulumi.String(\"https://my-vault.vault.azure.net/keys/my-key\"),\n\t\t\t\t\tOfferThroughput: pulumi.Int(1000),\n\t\t\t\t},\n\t\t\t\tExportConfiguration: \u0026healthcareapis.ServiceExportConfigurationInfoArgs{\n\t\t\t\t\tStorageAccountName: pulumi.String(\"existingStorageAccount\"),\n\t\t\t\t},\n\t\t\t\tPrivateEndpointConnections: healthcareapis.PrivateEndpointConnectionTypeArray{},\n\t\t\t\tPublicNetworkAccess: pulumi.String(healthcareapis.PublicNetworkAccessDisabled),\n\t\t\t},\n\t\t\tResourceGroupName: pulumi.String(\"rg1\"),\n\t\t\tResourceName: pulumi.String(\"service1\"),\n\t\t\tTags: pulumi.StringMap{},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.healthcareapis.Service;\nimport com.pulumi.azurenative.healthcareapis.ServiceArgs;\nimport com.pulumi.azurenative.healthcareapis.inputs.ServicesResourceIdentityArgs;\nimport com.pulumi.azurenative.healthcareapis.inputs.ServicesPropertiesArgs;\nimport com.pulumi.azurenative.healthcareapis.inputs.ServiceAuthenticationConfigurationInfoArgs;\nimport com.pulumi.azurenative.healthcareapis.inputs.ServiceCorsConfigurationInfoArgs;\nimport com.pulumi.azurenative.healthcareapis.inputs.ServiceCosmosDbConfigurationInfoArgs;\nimport com.pulumi.azurenative.healthcareapis.inputs.ServiceExportConfigurationInfoArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var service = new Service(\"service\", ServiceArgs.builder()\n .identity(ServicesResourceIdentityArgs.builder()\n .type(\"SystemAssigned\")\n .build())\n .kind(\"fhir-R4\")\n .location(\"Southeast Asia\")\n .properties(ServicesPropertiesArgs.builder()\n .accessPolicies( \n ServiceAccessPolicyEntryArgs.builder()\n .objectId(\"c487e7d1-3210-41a3-8ccc-e9372b78da47\")\n .build(),\n ServiceAccessPolicyEntryArgs.builder()\n .objectId(\"5b307da8-43d4-492b-8b66-b0294ade872f\")\n .build())\n .authenticationConfiguration(ServiceAuthenticationConfigurationInfoArgs.builder()\n .audience(\"https://azurehealthcareapis.com\")\n .authority(\"https://login.microsoftonline.com/abfde7b2-df0f-47e6-aabf-2462b07508dc\")\n .smartProxyEnabled(true)\n .build())\n .corsConfiguration(ServiceCorsConfigurationInfoArgs.builder()\n .allowCredentials(false)\n .headers(\"*\")\n .maxAge(1440)\n .methods( \n \"DELETE\",\n \"GET\",\n \"OPTIONS\",\n \"PATCH\",\n \"POST\",\n \"PUT\")\n .origins(\"*\")\n .build())\n .cosmosDbConfiguration(ServiceCosmosDbConfigurationInfoArgs.builder()\n .crossTenantCmkApplicationId(\"de3fbeef-8c3a-428e-8b9f-4d229c8a85f4\")\n .keyVaultKeyUri(\"https://my-vault.vault.azure.net/keys/my-key\")\n .offerThroughput(1000)\n .build())\n .exportConfiguration(ServiceExportConfigurationInfoArgs.builder()\n .storageAccountName(\"existingStorageAccount\")\n .build())\n .privateEndpointConnections()\n .publicNetworkAccess(\"Disabled\")\n .build())\n .resourceGroupName(\"rg1\")\n .resourceName(\"service1\")\n .tags()\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst service = new azure_native.healthcareapis.Service(\"service\", {\n identity: {\n type: azure_native.healthcareapis.ManagedServiceIdentityType.SystemAssigned,\n },\n kind: azure_native.healthcareapis.Kind.Fhir_R4,\n location: \"Southeast Asia\",\n properties: {\n accessPolicies: [\n {\n objectId: \"c487e7d1-3210-41a3-8ccc-e9372b78da47\",\n },\n {\n objectId: \"5b307da8-43d4-492b-8b66-b0294ade872f\",\n },\n ],\n authenticationConfiguration: {\n audience: \"https://azurehealthcareapis.com\",\n authority: \"https://login.microsoftonline.com/abfde7b2-df0f-47e6-aabf-2462b07508dc\",\n smartProxyEnabled: true,\n },\n corsConfiguration: {\n allowCredentials: false,\n headers: [\"*\"],\n maxAge: 1440,\n methods: [\n \"DELETE\",\n \"GET\",\n \"OPTIONS\",\n \"PATCH\",\n \"POST\",\n \"PUT\",\n ],\n origins: [\"*\"],\n },\n cosmosDbConfiguration: {\n crossTenantCmkApplicationId: \"de3fbeef-8c3a-428e-8b9f-4d229c8a85f4\",\n keyVaultKeyUri: \"https://my-vault.vault.azure.net/keys/my-key\",\n offerThroughput: 1000,\n },\n exportConfiguration: {\n storageAccountName: \"existingStorageAccount\",\n },\n privateEndpointConnections: [],\n publicNetworkAccess: azure_native.healthcareapis.PublicNetworkAccess.Disabled,\n },\n resourceGroupName: \"rg1\",\n resourceName: \"service1\",\n tags: {},\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nservice = azure_native.healthcareapis.Service(\"service\",\n identity={\n \"type\": azure_native.healthcareapis.ManagedServiceIdentityType.SYSTEM_ASSIGNED,\n },\n kind=azure_native.healthcareapis.Kind.FHIR_R4,\n location=\"Southeast Asia\",\n properties={\n \"access_policies\": [\n {\n \"object_id\": \"c487e7d1-3210-41a3-8ccc-e9372b78da47\",\n },\n {\n \"object_id\": \"5b307da8-43d4-492b-8b66-b0294ade872f\",\n },\n ],\n \"authentication_configuration\": {\n \"audience\": \"https://azurehealthcareapis.com\",\n \"authority\": \"https://login.microsoftonline.com/abfde7b2-df0f-47e6-aabf-2462b07508dc\",\n \"smart_proxy_enabled\": True,\n },\n \"cors_configuration\": {\n \"allow_credentials\": False,\n \"headers\": [\"*\"],\n \"max_age\": 1440,\n \"methods\": [\n \"DELETE\",\n \"GET\",\n \"OPTIONS\",\n \"PATCH\",\n \"POST\",\n \"PUT\",\n ],\n \"origins\": [\"*\"],\n },\n \"cosmos_db_configuration\": {\n \"cross_tenant_cmk_application_id\": \"de3fbeef-8c3a-428e-8b9f-4d229c8a85f4\",\n \"key_vault_key_uri\": \"https://my-vault.vault.azure.net/keys/my-key\",\n \"offer_throughput\": 1000,\n },\n \"export_configuration\": {\n \"storage_account_name\": \"existingStorageAccount\",\n },\n \"private_endpoint_connections\": [],\n \"public_network_access\": azure_native.healthcareapis.PublicNetworkAccess.DISABLED,\n },\n resource_group_name=\"rg1\",\n resource_name_=\"service1\",\n tags={})\n\n```\n\n```yaml\nresources:\n service:\n type: azure-native:healthcareapis:Service\n properties:\n identity:\n type: SystemAssigned\n kind: fhir-R4\n location: Southeast Asia\n properties:\n accessPolicies:\n - objectId: c487e7d1-3210-41a3-8ccc-e9372b78da47\n - objectId: 5b307da8-43d4-492b-8b66-b0294ade872f\n authenticationConfiguration:\n audience: https://azurehealthcareapis.com\n authority: https://login.microsoftonline.com/abfde7b2-df0f-47e6-aabf-2462b07508dc\n smartProxyEnabled: true\n corsConfiguration:\n allowCredentials: false\n headers:\n - '*'\n maxAge: 1440\n methods:\n - DELETE\n - GET\n - OPTIONS\n - PATCH\n - POST\n - PUT\n origins:\n - '*'\n cosmosDbConfiguration:\n crossTenantCmkApplicationId: de3fbeef-8c3a-428e-8b9f-4d229c8a85f4\n keyVaultKeyUri: https://my-vault.vault.azure.net/keys/my-key\n offerThroughput: 1000\n exportConfiguration:\n storageAccountName: existingStorageAccount\n privateEndpointConnections: []\n publicNetworkAccess: Disabled\n resourceGroupName: rg1\n resourceName: service1\n tags: {}\n\n```\n\n{{% /example %}}\n{{% example %}}\n### Create or Update a service with minimum parameters\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var service = new AzureNative.HealthcareApis.Service(\"service\", new()\n {\n Kind = AzureNative.HealthcareApis.Kind.Fhir_R4,\n Location = \"westus2\",\n Properties = new AzureNative.HealthcareApis.Inputs.ServicesPropertiesArgs\n {\n AccessPolicies = new[]\n {\n new AzureNative.HealthcareApis.Inputs.ServiceAccessPolicyEntryArgs\n {\n ObjectId = \"c487e7d1-3210-41a3-8ccc-e9372b78da47\",\n },\n },\n },\n ResourceGroupName = \"rg1\",\n ResourceName = \"service2\",\n Tags = null,\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\thealthcareapis \"github.com/pulumi/pulumi-azure-native-sdk/healthcareapis/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := healthcareapis.NewService(ctx, \"service\", \u0026healthcareapis.ServiceArgs{\n\t\t\tKind: healthcareapis.Kind_Fhir_R4,\n\t\t\tLocation: pulumi.String(\"westus2\"),\n\t\t\tProperties: \u0026healthcareapis.ServicesPropertiesArgs{\n\t\t\t\tAccessPolicies: healthcareapis.ServiceAccessPolicyEntryArray{\n\t\t\t\t\t\u0026healthcareapis.ServiceAccessPolicyEntryArgs{\n\t\t\t\t\t\tObjectId: pulumi.String(\"c487e7d1-3210-41a3-8ccc-e9372b78da47\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t\tResourceGroupName: pulumi.String(\"rg1\"),\n\t\t\tResourceName: pulumi.String(\"service2\"),\n\t\t\tTags: pulumi.StringMap{},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.healthcareapis.Service;\nimport com.pulumi.azurenative.healthcareapis.ServiceArgs;\nimport com.pulumi.azurenative.healthcareapis.inputs.ServicesPropertiesArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var service = new Service(\"service\", ServiceArgs.builder()\n .kind(\"fhir-R4\")\n .location(\"westus2\")\n .properties(ServicesPropertiesArgs.builder()\n .accessPolicies(ServiceAccessPolicyEntryArgs.builder()\n .objectId(\"c487e7d1-3210-41a3-8ccc-e9372b78da47\")\n .build())\n .build())\n .resourceGroupName(\"rg1\")\n .resourceName(\"service2\")\n .tags()\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst service = new azure_native.healthcareapis.Service(\"service\", {\n kind: azure_native.healthcareapis.Kind.Fhir_R4,\n location: \"westus2\",\n properties: {\n accessPolicies: [{\n objectId: \"c487e7d1-3210-41a3-8ccc-e9372b78da47\",\n }],\n },\n resourceGroupName: \"rg1\",\n resourceName: \"service2\",\n tags: {},\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nservice = azure_native.healthcareapis.Service(\"service\",\n kind=azure_native.healthcareapis.Kind.FHIR_R4,\n location=\"westus2\",\n properties={\n \"access_policies\": [{\n \"object_id\": \"c487e7d1-3210-41a3-8ccc-e9372b78da47\",\n }],\n },\n resource_group_name=\"rg1\",\n resource_name_=\"service2\",\n tags={})\n\n```\n\n```yaml\nresources:\n service:\n type: azure-native:healthcareapis:Service\n properties:\n kind: fhir-R4\n location: westus2\n properties:\n accessPolicies:\n - objectId: c487e7d1-3210-41a3-8ccc-e9372b78da47\n resourceGroupName: rg1\n resourceName: service2\n tags: {}\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:healthcareapis:Service service2 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/services/{resourceName} \n```\n",
"properties": {
"etag": {
"type": "string",
@@ -671587,11 +672490,14 @@
},
{
"type": "azure-native:healthcareapis/v20240331:Service"
+ },
+ {
+ "type": "azure-native:healthcareapis/v20250301preview:Service"
}
]
},
"azure-native:healthcareapis:Workspace": {
- "description": "Workspace resource.\nAzure REST API version: 2023-02-28. Prior API version in Azure Native 1.x: 2022-05-15.\n\nOther available API versions: 2023-09-06, 2023-11-01, 2023-12-01, 2024-03-01, 2024-03-31.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Create or update a workspace\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var workspace = new AzureNative.HealthcareApis.Workspace(\"workspace\", new()\n {\n Location = \"westus\",\n ResourceGroupName = \"testRG\",\n WorkspaceName = \"workspace1\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\thealthcareapis \"github.com/pulumi/pulumi-azure-native-sdk/healthcareapis/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := healthcareapis.NewWorkspace(ctx, \"workspace\", \u0026healthcareapis.WorkspaceArgs{\n\t\t\tLocation: pulumi.String(\"westus\"),\n\t\t\tResourceGroupName: pulumi.String(\"testRG\"),\n\t\t\tWorkspaceName: pulumi.String(\"workspace1\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.healthcareapis.Workspace;\nimport com.pulumi.azurenative.healthcareapis.WorkspaceArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var workspace = new Workspace(\"workspace\", WorkspaceArgs.builder()\n .location(\"westus\")\n .resourceGroupName(\"testRG\")\n .workspaceName(\"workspace1\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst workspace = new azure_native.healthcareapis.Workspace(\"workspace\", {\n location: \"westus\",\n resourceGroupName: \"testRG\",\n workspaceName: \"workspace1\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nworkspace = azure_native.healthcareapis.Workspace(\"workspace\",\n location=\"westus\",\n resource_group_name=\"testRG\",\n workspace_name=\"workspace1\")\n\n```\n\n```yaml\nresources:\n workspace:\n type: azure-native:healthcareapis:Workspace\n properties:\n location: westus\n resourceGroupName: testRG\n workspaceName: workspace1\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:healthcareapis:Workspace workspace1 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/workspaces/{workspaceName} \n```\n",
+ "description": "Workspace resource.\nAzure REST API version: 2023-02-28. Prior API version in Azure Native 1.x: 2022-05-15.\n\nOther available API versions: 2023-09-06, 2023-11-01, 2023-12-01, 2024-03-01, 2024-03-31, 2025-03-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Create or update a workspace\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var workspace = new AzureNative.HealthcareApis.Workspace(\"workspace\", new()\n {\n Location = \"westus\",\n ResourceGroupName = \"testRG\",\n WorkspaceName = \"workspace1\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\thealthcareapis \"github.com/pulumi/pulumi-azure-native-sdk/healthcareapis/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := healthcareapis.NewWorkspace(ctx, \"workspace\", \u0026healthcareapis.WorkspaceArgs{\n\t\t\tLocation: pulumi.String(\"westus\"),\n\t\t\tResourceGroupName: pulumi.String(\"testRG\"),\n\t\t\tWorkspaceName: pulumi.String(\"workspace1\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.healthcareapis.Workspace;\nimport com.pulumi.azurenative.healthcareapis.WorkspaceArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var workspace = new Workspace(\"workspace\", WorkspaceArgs.builder()\n .location(\"westus\")\n .resourceGroupName(\"testRG\")\n .workspaceName(\"workspace1\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst workspace = new azure_native.healthcareapis.Workspace(\"workspace\", {\n location: \"westus\",\n resourceGroupName: \"testRG\",\n workspaceName: \"workspace1\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nworkspace = azure_native.healthcareapis.Workspace(\"workspace\",\n location=\"westus\",\n resource_group_name=\"testRG\",\n workspace_name=\"workspace1\")\n\n```\n\n```yaml\nresources:\n workspace:\n type: azure-native:healthcareapis:Workspace\n properties:\n location: westus\n resourceGroupName: testRG\n workspaceName: workspace1\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:healthcareapis:Workspace workspace1 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/workspaces/{workspaceName} \n```\n",
"properties": {
"etag": {
"type": "string",
@@ -671700,11 +672606,14 @@
},
{
"type": "azure-native:healthcareapis/v20240331:Workspace"
+ },
+ {
+ "type": "azure-native:healthcareapis/v20250301preview:Workspace"
}
]
},
"azure-native:healthcareapis:WorkspacePrivateEndpointConnection": {
- "description": "The Private Endpoint Connection resource.\nAzure REST API version: 2023-02-28. Prior API version in Azure Native 1.x: 2022-05-15.\n\nOther available API versions: 2023-09-06, 2023-11-01, 2023-12-01, 2024-03-01, 2024-03-31.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### WorkspacePrivateEndpointConnection_CreateOrUpdate\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var workspacePrivateEndpointConnection = new AzureNative.HealthcareApis.WorkspacePrivateEndpointConnection(\"workspacePrivateEndpointConnection\", new()\n {\n PrivateEndpointConnectionName = \"myConnection\",\n PrivateLinkServiceConnectionState = new AzureNative.HealthcareApis.Inputs.PrivateLinkServiceConnectionStateArgs\n {\n Description = \"Auto-Approved\",\n Status = AzureNative.HealthcareApis.PrivateEndpointServiceConnectionStatus.Approved,\n },\n ResourceGroupName = \"testRG\",\n WorkspaceName = \"workspace1\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\thealthcareapis \"github.com/pulumi/pulumi-azure-native-sdk/healthcareapis/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := healthcareapis.NewWorkspacePrivateEndpointConnection(ctx, \"workspacePrivateEndpointConnection\", \u0026healthcareapis.WorkspacePrivateEndpointConnectionArgs{\n\t\t\tPrivateEndpointConnectionName: pulumi.String(\"myConnection\"),\n\t\t\tPrivateLinkServiceConnectionState: \u0026healthcareapis.PrivateLinkServiceConnectionStateArgs{\n\t\t\t\tDescription: pulumi.String(\"Auto-Approved\"),\n\t\t\t\tStatus: pulumi.String(healthcareapis.PrivateEndpointServiceConnectionStatusApproved),\n\t\t\t},\n\t\t\tResourceGroupName: pulumi.String(\"testRG\"),\n\t\t\tWorkspaceName: pulumi.String(\"workspace1\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.healthcareapis.WorkspacePrivateEndpointConnection;\nimport com.pulumi.azurenative.healthcareapis.WorkspacePrivateEndpointConnectionArgs;\nimport com.pulumi.azurenative.healthcareapis.inputs.PrivateLinkServiceConnectionStateArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var workspacePrivateEndpointConnection = new WorkspacePrivateEndpointConnection(\"workspacePrivateEndpointConnection\", WorkspacePrivateEndpointConnectionArgs.builder()\n .privateEndpointConnectionName(\"myConnection\")\n .privateLinkServiceConnectionState(PrivateLinkServiceConnectionStateArgs.builder()\n .description(\"Auto-Approved\")\n .status(\"Approved\")\n .build())\n .resourceGroupName(\"testRG\")\n .workspaceName(\"workspace1\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst workspacePrivateEndpointConnection = new azure_native.healthcareapis.WorkspacePrivateEndpointConnection(\"workspacePrivateEndpointConnection\", {\n privateEndpointConnectionName: \"myConnection\",\n privateLinkServiceConnectionState: {\n description: \"Auto-Approved\",\n status: azure_native.healthcareapis.PrivateEndpointServiceConnectionStatus.Approved,\n },\n resourceGroupName: \"testRG\",\n workspaceName: \"workspace1\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nworkspace_private_endpoint_connection = azure_native.healthcareapis.WorkspacePrivateEndpointConnection(\"workspacePrivateEndpointConnection\",\n private_endpoint_connection_name=\"myConnection\",\n private_link_service_connection_state={\n \"description\": \"Auto-Approved\",\n \"status\": azure_native.healthcareapis.PrivateEndpointServiceConnectionStatus.APPROVED,\n },\n resource_group_name=\"testRG\",\n workspace_name=\"workspace1\")\n\n```\n\n```yaml\nresources:\n workspacePrivateEndpointConnection:\n type: azure-native:healthcareapis:WorkspacePrivateEndpointConnection\n properties:\n privateEndpointConnectionName: myConnection\n privateLinkServiceConnectionState:\n description: Auto-Approved\n status: Approved\n resourceGroupName: testRG\n workspaceName: workspace1\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:healthcareapis:WorkspacePrivateEndpointConnection myConnection /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/workspaces/{workspaceName}/privateEndpointConnections/{privateEndpointConnectionName} \n```\n",
+ "description": "The Private Endpoint Connection resource.\nAzure REST API version: 2023-02-28. Prior API version in Azure Native 1.x: 2022-05-15.\n\nOther available API versions: 2023-09-06, 2023-11-01, 2023-12-01, 2024-03-01, 2024-03-31, 2025-03-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### WorkspacePrivateEndpointConnection_CreateOrUpdate\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var workspacePrivateEndpointConnection = new AzureNative.HealthcareApis.WorkspacePrivateEndpointConnection(\"workspacePrivateEndpointConnection\", new()\n {\n PrivateEndpointConnectionName = \"myConnection\",\n PrivateLinkServiceConnectionState = new AzureNative.HealthcareApis.Inputs.PrivateLinkServiceConnectionStateArgs\n {\n Description = \"Auto-Approved\",\n Status = AzureNative.HealthcareApis.PrivateEndpointServiceConnectionStatus.Approved,\n },\n ResourceGroupName = \"testRG\",\n WorkspaceName = \"workspace1\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\thealthcareapis \"github.com/pulumi/pulumi-azure-native-sdk/healthcareapis/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := healthcareapis.NewWorkspacePrivateEndpointConnection(ctx, \"workspacePrivateEndpointConnection\", \u0026healthcareapis.WorkspacePrivateEndpointConnectionArgs{\n\t\t\tPrivateEndpointConnectionName: pulumi.String(\"myConnection\"),\n\t\t\tPrivateLinkServiceConnectionState: \u0026healthcareapis.PrivateLinkServiceConnectionStateArgs{\n\t\t\t\tDescription: pulumi.String(\"Auto-Approved\"),\n\t\t\t\tStatus: pulumi.String(healthcareapis.PrivateEndpointServiceConnectionStatusApproved),\n\t\t\t},\n\t\t\tResourceGroupName: pulumi.String(\"testRG\"),\n\t\t\tWorkspaceName: pulumi.String(\"workspace1\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.healthcareapis.WorkspacePrivateEndpointConnection;\nimport com.pulumi.azurenative.healthcareapis.WorkspacePrivateEndpointConnectionArgs;\nimport com.pulumi.azurenative.healthcareapis.inputs.PrivateLinkServiceConnectionStateArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var workspacePrivateEndpointConnection = new WorkspacePrivateEndpointConnection(\"workspacePrivateEndpointConnection\", WorkspacePrivateEndpointConnectionArgs.builder()\n .privateEndpointConnectionName(\"myConnection\")\n .privateLinkServiceConnectionState(PrivateLinkServiceConnectionStateArgs.builder()\n .description(\"Auto-Approved\")\n .status(\"Approved\")\n .build())\n .resourceGroupName(\"testRG\")\n .workspaceName(\"workspace1\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst workspacePrivateEndpointConnection = new azure_native.healthcareapis.WorkspacePrivateEndpointConnection(\"workspacePrivateEndpointConnection\", {\n privateEndpointConnectionName: \"myConnection\",\n privateLinkServiceConnectionState: {\n description: \"Auto-Approved\",\n status: azure_native.healthcareapis.PrivateEndpointServiceConnectionStatus.Approved,\n },\n resourceGroupName: \"testRG\",\n workspaceName: \"workspace1\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nworkspace_private_endpoint_connection = azure_native.healthcareapis.WorkspacePrivateEndpointConnection(\"workspacePrivateEndpointConnection\",\n private_endpoint_connection_name=\"myConnection\",\n private_link_service_connection_state={\n \"description\": \"Auto-Approved\",\n \"status\": azure_native.healthcareapis.PrivateEndpointServiceConnectionStatus.APPROVED,\n },\n resource_group_name=\"testRG\",\n workspace_name=\"workspace1\")\n\n```\n\n```yaml\nresources:\n workspacePrivateEndpointConnection:\n type: azure-native:healthcareapis:WorkspacePrivateEndpointConnection\n properties:\n privateEndpointConnectionName: myConnection\n privateLinkServiceConnectionState:\n description: Auto-Approved\n status: Approved\n resourceGroupName: testRG\n workspaceName: workspace1\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:healthcareapis:WorkspacePrivateEndpointConnection myConnection /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/workspaces/{workspaceName}/privateEndpointConnections/{privateEndpointConnectionName} \n```\n",
"properties": {
"name": {
"type": "string",
@@ -671805,6 +672714,9 @@
},
{
"type": "azure-native:healthcareapis/v20240331:WorkspacePrivateEndpointConnection"
+ },
+ {
+ "type": "azure-native:healthcareapis/v20250301preview:WorkspacePrivateEndpointConnection"
}
]
},
@@ -673767,8 +674679,21 @@
]
},
"azure-native:hybridconnectivity:PublicCloudConnector": {
- "description": "Public Cloud Connector\nAzure REST API version: 2024-12-01.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### PublicCloudConnectors_CreateOrUpdate\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var publicCloudConnector = new AzureNative.HybridConnectivity.PublicCloudConnector(\"publicCloudConnector\", new()\n {\n Location = \"jpiglusfxynfcewcjwvvnn\",\n Properties = new AzureNative.HybridConnectivity.Inputs.PublicCloudConnectorPropertiesArgs\n {\n AwsCloudProfile = new AzureNative.HybridConnectivity.Inputs.AwsCloudProfileArgs\n {\n AccountId = \"snbnuxckevyqpm\",\n ExcludedAccounts = new[]\n {\n \"rwgqpukglvbqmogqcliqolucp\",\n },\n IsOrganizationalAccount = true,\n },\n HostType = AzureNative.HybridConnectivity.HostType.AWS,\n },\n PublicCloudConnector = \"advjwoakdusalamomg\",\n ResourceGroupName = \"rgpublicCloud\",\n Tags = null,\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\thybridconnectivity \"github.com/pulumi/pulumi-azure-native-sdk/hybridconnectivity/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := hybridconnectivity.NewPublicCloudConnector(ctx, \"publicCloudConnector\", \u0026hybridconnectivity.PublicCloudConnectorArgs{\n\t\t\tLocation: pulumi.String(\"jpiglusfxynfcewcjwvvnn\"),\n\t\t\tProperties: \u0026hybridconnectivity.PublicCloudConnectorPropertiesArgs{\n\t\t\t\tAwsCloudProfile: \u0026hybridconnectivity.AwsCloudProfileArgs{\n\t\t\t\t\tAccountId: pulumi.String(\"snbnuxckevyqpm\"),\n\t\t\t\t\tExcludedAccounts: pulumi.StringArray{\n\t\t\t\t\t\tpulumi.String(\"rwgqpukglvbqmogqcliqolucp\"),\n\t\t\t\t\t},\n\t\t\t\t\tIsOrganizationalAccount: pulumi.Bool(true),\n\t\t\t\t},\n\t\t\t\tHostType: pulumi.String(hybridconnectivity.HostTypeAWS),\n\t\t\t},\n\t\t\tPublicCloudConnector: pulumi.String(\"advjwoakdusalamomg\"),\n\t\t\tResourceGroupName: pulumi.String(\"rgpublicCloud\"),\n\t\t\tTags: pulumi.StringMap{},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.hybridconnectivity.PublicCloudConnector;\nimport com.pulumi.azurenative.hybridconnectivity.PublicCloudConnectorArgs;\nimport com.pulumi.azurenative.hybridconnectivity.inputs.PublicCloudConnectorPropertiesArgs;\nimport com.pulumi.azurenative.hybridconnectivity.inputs.AwsCloudProfileArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var publicCloudConnector = new PublicCloudConnector(\"publicCloudConnector\", PublicCloudConnectorArgs.builder()\n .location(\"jpiglusfxynfcewcjwvvnn\")\n .properties(PublicCloudConnectorPropertiesArgs.builder()\n .awsCloudProfile(AwsCloudProfileArgs.builder()\n .accountId(\"snbnuxckevyqpm\")\n .excludedAccounts(\"rwgqpukglvbqmogqcliqolucp\")\n .isOrganizationalAccount(true)\n .build())\n .hostType(\"AWS\")\n .build())\n .publicCloudConnector(\"advjwoakdusalamomg\")\n .resourceGroupName(\"rgpublicCloud\")\n .tags()\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst publicCloudConnector = new azure_native.hybridconnectivity.PublicCloudConnector(\"publicCloudConnector\", {\n location: \"jpiglusfxynfcewcjwvvnn\",\n properties: {\n awsCloudProfile: {\n accountId: \"snbnuxckevyqpm\",\n excludedAccounts: [\"rwgqpukglvbqmogqcliqolucp\"],\n isOrganizationalAccount: true,\n },\n hostType: azure_native.hybridconnectivity.HostType.AWS,\n },\n publicCloudConnector: \"advjwoakdusalamomg\",\n resourceGroupName: \"rgpublicCloud\",\n tags: {},\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\npublic_cloud_connector = azure_native.hybridconnectivity.PublicCloudConnector(\"publicCloudConnector\",\n location=\"jpiglusfxynfcewcjwvvnn\",\n properties={\n \"aws_cloud_profile\": {\n \"account_id\": \"snbnuxckevyqpm\",\n \"excluded_accounts\": [\"rwgqpukglvbqmogqcliqolucp\"],\n \"is_organizational_account\": True,\n },\n \"host_type\": azure_native.hybridconnectivity.HostType.AWS,\n },\n public_cloud_connector=\"advjwoakdusalamomg\",\n resource_group_name=\"rgpublicCloud\",\n tags={})\n\n```\n\n```yaml\nresources:\n publicCloudConnector:\n type: azure-native:hybridconnectivity:PublicCloudConnector\n properties:\n location: jpiglusfxynfcewcjwvvnn\n properties:\n awsCloudProfile:\n accountId: snbnuxckevyqpm\n excludedAccounts:\n - rwgqpukglvbqmogqcliqolucp\n isOrganizationalAccount: true\n hostType: AWS\n publicCloudConnector: advjwoakdusalamomg\n resourceGroupName: rgpublicCloud\n tags: {}\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:hybridconnectivity:PublicCloudConnector esixipkbydb /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HybridConnectivity/publicCloudConnectors/{publicCloudConnector} \n```\n",
+ "description": "Public Cloud Connector\nAzure REST API version: 2024-12-01.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### PublicCloudConnectors_CreateOrUpdate\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var publicCloudConnector = new AzureNative.HybridConnectivity.PublicCloudConnector(\"publicCloudConnector\", new()\n {\n AwsCloudProfile = new AzureNative.HybridConnectivity.Inputs.AwsCloudProfileArgs\n {\n AccountId = \"snbnuxckevyqpm\",\n ExcludedAccounts = new[]\n {\n \"rwgqpukglvbqmogqcliqolucp\",\n },\n IsOrganizationalAccount = true,\n },\n HostType = AzureNative.HybridConnectivity.HostType.AWS,\n Location = \"jpiglusfxynfcewcjwvvnn\",\n PublicCloudConnector = \"advjwoakdusalamomg\",\n ResourceGroupName = \"rgpublicCloud\",\n Tags = null,\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\thybridconnectivity \"github.com/pulumi/pulumi-azure-native-sdk/hybridconnectivity/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := hybridconnectivity.NewPublicCloudConnector(ctx, \"publicCloudConnector\", \u0026hybridconnectivity.PublicCloudConnectorArgs{\n\t\t\tAwsCloudProfile: \u0026hybridconnectivity.AwsCloudProfileArgs{\n\t\t\t\tAccountId: pulumi.String(\"snbnuxckevyqpm\"),\n\t\t\t\tExcludedAccounts: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"rwgqpukglvbqmogqcliqolucp\"),\n\t\t\t\t},\n\t\t\t\tIsOrganizationalAccount: pulumi.Bool(true),\n\t\t\t},\n\t\t\tHostType: pulumi.String(hybridconnectivity.HostTypeAWS),\n\t\t\tLocation: pulumi.String(\"jpiglusfxynfcewcjwvvnn\"),\n\t\t\tPublicCloudConnector: pulumi.String(\"advjwoakdusalamomg\"),\n\t\t\tResourceGroupName: pulumi.String(\"rgpublicCloud\"),\n\t\t\tTags: pulumi.StringMap{},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.hybridconnectivity.PublicCloudConnector;\nimport com.pulumi.azurenative.hybridconnectivity.PublicCloudConnectorArgs;\nimport com.pulumi.azurenative.hybridconnectivity.inputs.AwsCloudProfileArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var publicCloudConnector = new PublicCloudConnector(\"publicCloudConnector\", PublicCloudConnectorArgs.builder()\n .awsCloudProfile(AwsCloudProfileArgs.builder()\n .accountId(\"snbnuxckevyqpm\")\n .excludedAccounts(\"rwgqpukglvbqmogqcliqolucp\")\n .isOrganizationalAccount(true)\n .build())\n .hostType(\"AWS\")\n .location(\"jpiglusfxynfcewcjwvvnn\")\n .publicCloudConnector(\"advjwoakdusalamomg\")\n .resourceGroupName(\"rgpublicCloud\")\n .tags()\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst publicCloudConnector = new azure_native.hybridconnectivity.PublicCloudConnector(\"publicCloudConnector\", {\n awsCloudProfile: {\n accountId: \"snbnuxckevyqpm\",\n excludedAccounts: [\"rwgqpukglvbqmogqcliqolucp\"],\n isOrganizationalAccount: true,\n },\n hostType: azure_native.hybridconnectivity.HostType.AWS,\n location: \"jpiglusfxynfcewcjwvvnn\",\n publicCloudConnector: \"advjwoakdusalamomg\",\n resourceGroupName: \"rgpublicCloud\",\n tags: {},\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\npublic_cloud_connector = azure_native.hybridconnectivity.PublicCloudConnector(\"publicCloudConnector\",\n aws_cloud_profile={\n \"account_id\": \"snbnuxckevyqpm\",\n \"excluded_accounts\": [\"rwgqpukglvbqmogqcliqolucp\"],\n \"is_organizational_account\": True,\n },\n host_type=azure_native.hybridconnectivity.HostType.AWS,\n location=\"jpiglusfxynfcewcjwvvnn\",\n public_cloud_connector=\"advjwoakdusalamomg\",\n resource_group_name=\"rgpublicCloud\",\n tags={})\n\n```\n\n```yaml\nresources:\n publicCloudConnector:\n type: azure-native:hybridconnectivity:PublicCloudConnector\n properties:\n awsCloudProfile:\n accountId: snbnuxckevyqpm\n excludedAccounts:\n - rwgqpukglvbqmogqcliqolucp\n isOrganizationalAccount: true\n hostType: AWS\n location: jpiglusfxynfcewcjwvvnn\n publicCloudConnector: advjwoakdusalamomg\n resourceGroupName: rgpublicCloud\n tags: {}\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:hybridconnectivity:PublicCloudConnector esixipkbydb /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HybridConnectivity/publicCloudConnectors/{publicCloudConnector} \n```\n",
"properties": {
+ "awsCloudProfile": {
+ "type": "object",
+ "$ref": "#/types/azure-native:hybridconnectivity:AwsCloudProfileResponse",
+ "description": "Cloud profile for AWS."
+ },
+ "connectorPrimaryIdentifier": {
+ "type": "string",
+ "description": "Connector primary identifier."
+ },
+ "hostType": {
+ "type": "string",
+ "description": "Host cloud the public cloud connector."
+ },
"location": {
"type": "string",
"description": "The geo-location where the resource lives"
@@ -673777,10 +674702,9 @@
"type": "string",
"description": "The name of the resource"
},
- "properties": {
- "type": "object",
- "$ref": "#/types/azure-native:hybridconnectivity:PublicCloudConnectorPropertiesResponse",
- "description": "The resource-specific properties for this resource."
+ "provisioningState": {
+ "type": "string",
+ "description": "The resource provisioning state."
},
"systemData": {
"type": "object",
@@ -673801,23 +674725,38 @@
},
"type": "object",
"required": [
+ "awsCloudProfile",
+ "connectorPrimaryIdentifier",
+ "hostType",
"location",
"name",
- "properties",
+ "provisioningState",
"systemData",
"type"
],
"inputProperties": {
+ "awsCloudProfile": {
+ "type": "object",
+ "$ref": "#/types/azure-native:hybridconnectivity:AwsCloudProfile",
+ "description": "Cloud profile for AWS."
+ },
+ "hostType": {
+ "oneOf": [
+ {
+ "type": "string"
+ },
+ {
+ "$ref": "#/types/azure-native:hybridconnectivity:HostType"
+ }
+ ],
+ "description": "Host cloud the public cloud connector.",
+ "willReplaceOnChanges": true
+ },
"location": {
"type": "string",
"description": "The geo-location where the resource lives",
"willReplaceOnChanges": true
},
- "properties": {
- "type": "object",
- "$ref": "#/types/azure-native:hybridconnectivity:PublicCloudConnectorProperties",
- "description": "The resource-specific properties for this resource."
- },
"publicCloudConnector": {
"type": "string",
"description": "Represent public cloud connectors resource.",
@@ -673837,6 +674776,8 @@
}
},
"requiredInputs": [
+ "awsCloudProfile",
+ "hostType",
"resourceGroupName"
],
"aliases": [
@@ -673999,16 +674940,38 @@
]
},
"azure-native:hybridconnectivity:SolutionConfiguration": {
- "description": "Solution Configuration\nAzure REST API version: 2024-12-01.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### SolutionConfigurations_CreateOrUpdate\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var solutionConfiguration = new AzureNative.HybridConnectivity.SolutionConfiguration(\"solutionConfiguration\", new()\n {\n Properties = new AzureNative.HybridConnectivity.Inputs.SolutionConfigurationPropertiesArgs\n {\n SolutionSettings = null,\n SolutionType = \"nmtqllkyohwtsthxaimsye\",\n },\n ResourceUri = \"ymuj\",\n SolutionConfiguration = \"keebwujt\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\thybridconnectivity \"github.com/pulumi/pulumi-azure-native-sdk/hybridconnectivity/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := hybridconnectivity.NewSolutionConfiguration(ctx, \"solutionConfiguration\", \u0026hybridconnectivity.SolutionConfigurationArgs{\n\t\t\tProperties: \u0026hybridconnectivity.SolutionConfigurationPropertiesArgs{\n\t\t\t\tSolutionSettings: pulumi.StringMap{},\n\t\t\t\tSolutionType: pulumi.String(\"nmtqllkyohwtsthxaimsye\"),\n\t\t\t},\n\t\t\tResourceUri: pulumi.String(\"ymuj\"),\n\t\t\tSolutionConfiguration: pulumi.String(\"keebwujt\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.hybridconnectivity.SolutionConfiguration;\nimport com.pulumi.azurenative.hybridconnectivity.SolutionConfigurationArgs;\nimport com.pulumi.azurenative.hybridconnectivity.inputs.SolutionConfigurationPropertiesArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var solutionConfiguration = new SolutionConfiguration(\"solutionConfiguration\", SolutionConfigurationArgs.builder()\n .properties(SolutionConfigurationPropertiesArgs.builder()\n .solutionSettings()\n .solutionType(\"nmtqllkyohwtsthxaimsye\")\n .build())\n .resourceUri(\"ymuj\")\n .solutionConfiguration(\"keebwujt\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst solutionConfiguration = new azure_native.hybridconnectivity.SolutionConfiguration(\"solutionConfiguration\", {\n properties: {\n solutionSettings: {},\n solutionType: \"nmtqllkyohwtsthxaimsye\",\n },\n resourceUri: \"ymuj\",\n solutionConfiguration: \"keebwujt\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nsolution_configuration = azure_native.hybridconnectivity.SolutionConfiguration(\"solutionConfiguration\",\n properties={\n \"solution_settings\": {},\n \"solution_type\": \"nmtqllkyohwtsthxaimsye\",\n },\n resource_uri=\"ymuj\",\n solution_configuration=\"keebwujt\")\n\n```\n\n```yaml\nresources:\n solutionConfiguration:\n type: azure-native:hybridconnectivity:SolutionConfiguration\n properties:\n properties:\n solutionSettings: {}\n solutionType: nmtqllkyohwtsthxaimsye\n resourceUri: ymuj\n solutionConfiguration: keebwujt\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:hybridconnectivity:SolutionConfiguration qpwubemzmootxmtlxaerir /{resourceUri}/providers/Microsoft.HybridConnectivity/solutionConfigurations/{solutionConfiguration} \n```\n",
+ "description": "Solution Configuration\nAzure REST API version: 2024-12-01.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### SolutionConfigurations_CreateOrUpdate\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var solutionConfiguration = new AzureNative.HybridConnectivity.SolutionConfiguration(\"solutionConfiguration\", new()\n {\n ResourceUri = \"ymuj\",\n SolutionConfiguration = \"keebwujt\",\n SolutionSettings = null,\n SolutionType = \"nmtqllkyohwtsthxaimsye\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\thybridconnectivity \"github.com/pulumi/pulumi-azure-native-sdk/hybridconnectivity/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := hybridconnectivity.NewSolutionConfiguration(ctx, \"solutionConfiguration\", \u0026hybridconnectivity.SolutionConfigurationArgs{\n\t\t\tResourceUri: pulumi.String(\"ymuj\"),\n\t\t\tSolutionConfiguration: pulumi.String(\"keebwujt\"),\n\t\t\tSolutionSettings: pulumi.StringMap{},\n\t\t\tSolutionType: pulumi.String(\"nmtqllkyohwtsthxaimsye\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.hybridconnectivity.SolutionConfiguration;\nimport com.pulumi.azurenative.hybridconnectivity.SolutionConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var solutionConfiguration = new SolutionConfiguration(\"solutionConfiguration\", SolutionConfigurationArgs.builder()\n .resourceUri(\"ymuj\")\n .solutionConfiguration(\"keebwujt\")\n .solutionSettings()\n .solutionType(\"nmtqllkyohwtsthxaimsye\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst solutionConfiguration = new azure_native.hybridconnectivity.SolutionConfiguration(\"solutionConfiguration\", {\n resourceUri: \"ymuj\",\n solutionConfiguration: \"keebwujt\",\n solutionSettings: {},\n solutionType: \"nmtqllkyohwtsthxaimsye\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nsolution_configuration = azure_native.hybridconnectivity.SolutionConfiguration(\"solutionConfiguration\",\n resource_uri=\"ymuj\",\n solution_configuration=\"keebwujt\",\n solution_settings={},\n solution_type=\"nmtqllkyohwtsthxaimsye\")\n\n```\n\n```yaml\nresources:\n solutionConfiguration:\n type: azure-native:hybridconnectivity:SolutionConfiguration\n properties:\n resourceUri: ymuj\n solutionConfiguration: keebwujt\n solutionSettings: {}\n solutionType: nmtqllkyohwtsthxaimsye\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:hybridconnectivity:SolutionConfiguration qpwubemzmootxmtlxaerir /{resourceUri}/providers/Microsoft.HybridConnectivity/solutionConfigurations/{solutionConfiguration} \n```\n",
"properties": {
+ "lastSyncTime": {
+ "type": "string",
+ "description": "The last time resources were inventoried"
+ },
"name": {
"type": "string",
"description": "The name of the resource"
},
- "properties": {
+ "provisioningState": {
+ "type": "string",
+ "description": "The resource provisioning state."
+ },
+ "solutionSettings": {
"type": "object",
- "$ref": "#/types/azure-native:hybridconnectivity:SolutionConfigurationPropertiesResponse",
- "description": "The resource-specific properties for this resource."
+ "additionalProperties": {
+ "type": "string"
+ },
+ "description": "Solution settings"
+ },
+ "solutionType": {
+ "type": "string",
+ "description": "The type of the solution"
+ },
+ "status": {
+ "type": "string",
+ "description": "The status of solution configurations"
+ },
+ "statusDetails": {
+ "type": "string",
+ "description": "The detailed message of status details"
},
"systemData": {
"type": "object",
@@ -674022,17 +674985,16 @@
},
"type": "object",
"required": [
+ "lastSyncTime",
"name",
- "properties",
+ "provisioningState",
+ "solutionType",
+ "status",
+ "statusDetails",
"systemData",
"type"
],
"inputProperties": {
- "properties": {
- "type": "object",
- "$ref": "#/types/azure-native:hybridconnectivity:SolutionConfigurationProperties",
- "description": "The resource-specific properties for this resource."
- },
"resourceUri": {
"type": "string",
"description": "The fully qualified Azure Resource manager identifier of the resource.",
@@ -674042,10 +675004,22 @@
"type": "string",
"description": "Represent Solution Configuration Resource.",
"willReplaceOnChanges": true
+ },
+ "solutionSettings": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ },
+ "description": "Solution settings"
+ },
+ "solutionType": {
+ "type": "string",
+ "description": "The type of the solution"
}
},
"requiredInputs": [
- "resourceUri"
+ "resourceUri",
+ "solutionType"
],
"aliases": [
{
@@ -686745,7 +687719,7 @@
]
},
"azure-native:kubernetesconfiguration:Extension": {
- "description": "The Extension object.\nAzure REST API version: 2023-05-01. Prior API version in Azure Native 1.x: 2020-07-01-preview.\n\nOther available API versions: 2020-07-01-preview, 2022-04-02-preview, 2022-07-01.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Create Extension\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var extension = new AzureNative.KubernetesConfiguration.Extension(\"extension\", new()\n {\n AutoUpgradeMinorVersion = true,\n ClusterName = \"clusterName1\",\n ClusterResourceName = \"connectedClusters\",\n ClusterRp = \"Microsoft.Kubernetes\",\n ConfigurationProtectedSettings = \n {\n { \"omsagent.secret.key\", \"secretKeyValue01\" },\n },\n ConfigurationSettings = \n {\n { \"omsagent.env.clusterName\", \"clusterName1\" },\n { \"omsagent.secret.wsid\", \"fakeTokenPlaceholder\" },\n },\n ExtensionName = \"ClusterMonitor\",\n ExtensionType = \"azuremonitor-containers\",\n ReleaseTrain = \"Preview\",\n ResourceGroupName = \"rg1\",\n Scope = new AzureNative.KubernetesConfiguration.Inputs.ScopeArgs\n {\n Cluster = new AzureNative.KubernetesConfiguration.Inputs.ScopeClusterArgs\n {\n ReleaseNamespace = \"kube-system\",\n },\n },\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tkubernetesconfiguration \"github.com/pulumi/pulumi-azure-native-sdk/kubernetesconfiguration/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := kubernetesconfiguration.NewExtension(ctx, \"extension\", \u0026kubernetesconfiguration.ExtensionArgs{\n\t\t\tAutoUpgradeMinorVersion: pulumi.Bool(true),\n\t\t\tClusterName: pulumi.String(\"clusterName1\"),\n\t\t\tClusterResourceName: pulumi.String(\"connectedClusters\"),\n\t\t\tClusterRp: pulumi.String(\"Microsoft.Kubernetes\"),\n\t\t\tConfigurationProtectedSettings: pulumi.StringMap{\n\t\t\t\t\"omsagent.secret.key\": pulumi.String(\"secretKeyValue01\"),\n\t\t\t},\n\t\t\tConfigurationSettings: pulumi.StringMap{\n\t\t\t\t\"omsagent.env.clusterName\": pulumi.String(\"clusterName1\"),\n\t\t\t\t\"omsagent.secret.wsid\": pulumi.String(\"fakeTokenPlaceholder\"),\n\t\t\t},\n\t\t\tExtensionName: pulumi.String(\"ClusterMonitor\"),\n\t\t\tExtensionType: pulumi.String(\"azuremonitor-containers\"),\n\t\t\tReleaseTrain: pulumi.String(\"Preview\"),\n\t\t\tResourceGroupName: pulumi.String(\"rg1\"),\n\t\t\tScope: \u0026kubernetesconfiguration.ScopeArgs{\n\t\t\t\tCluster: \u0026kubernetesconfiguration.ScopeClusterArgs{\n\t\t\t\t\tReleaseNamespace: pulumi.String(\"kube-system\"),\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.kubernetesconfiguration.Extension;\nimport com.pulumi.azurenative.kubernetesconfiguration.ExtensionArgs;\nimport com.pulumi.azurenative.kubernetesconfiguration.inputs.ScopeArgs;\nimport com.pulumi.azurenative.kubernetesconfiguration.inputs.ScopeClusterArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var extension = new Extension(\"extension\", ExtensionArgs.builder()\n .autoUpgradeMinorVersion(true)\n .clusterName(\"clusterName1\")\n .clusterResourceName(\"connectedClusters\")\n .clusterRp(\"Microsoft.Kubernetes\")\n .configurationProtectedSettings(Map.of(\"omsagent.secret.key\", \"secretKeyValue01\"))\n .configurationSettings(Map.ofEntries(\n Map.entry(\"omsagent.env.clusterName\", \"clusterName1\"),\n Map.entry(\"omsagent.secret.wsid\", \"fakeTokenPlaceholder\")\n ))\n .extensionName(\"ClusterMonitor\")\n .extensionType(\"azuremonitor-containers\")\n .releaseTrain(\"Preview\")\n .resourceGroupName(\"rg1\")\n .scope(ScopeArgs.builder()\n .cluster(ScopeClusterArgs.builder()\n .releaseNamespace(\"kube-system\")\n .build())\n .build())\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst extension = new azure_native.kubernetesconfiguration.Extension(\"extension\", {\n autoUpgradeMinorVersion: true,\n clusterName: \"clusterName1\",\n clusterResourceName: \"connectedClusters\",\n clusterRp: \"Microsoft.Kubernetes\",\n configurationProtectedSettings: {\n \"omsagent.secret.key\": \"secretKeyValue01\",\n },\n configurationSettings: {\n \"omsagent.env.clusterName\": \"clusterName1\",\n \"omsagent.secret.wsid\": \"fakeTokenPlaceholder\",\n },\n extensionName: \"ClusterMonitor\",\n extensionType: \"azuremonitor-containers\",\n releaseTrain: \"Preview\",\n resourceGroupName: \"rg1\",\n scope: {\n cluster: {\n releaseNamespace: \"kube-system\",\n },\n },\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nextension = azure_native.kubernetesconfiguration.Extension(\"extension\",\n auto_upgrade_minor_version=True,\n cluster_name=\"clusterName1\",\n cluster_resource_name=\"connectedClusters\",\n cluster_rp=\"Microsoft.Kubernetes\",\n configuration_protected_settings={\n \"omsagent.secret.key\": \"secretKeyValue01\",\n },\n configuration_settings={\n \"omsagent.env.clusterName\": \"clusterName1\",\n \"omsagent.secret.wsid\": \"fakeTokenPlaceholder\",\n },\n extension_name=\"ClusterMonitor\",\n extension_type=\"azuremonitor-containers\",\n release_train=\"Preview\",\n resource_group_name=\"rg1\",\n scope={\n \"cluster\": {\n \"release_namespace\": \"kube-system\",\n },\n })\n\n```\n\n```yaml\nresources:\n extension:\n type: azure-native:kubernetesconfiguration:Extension\n properties:\n autoUpgradeMinorVersion: true\n clusterName: clusterName1\n clusterResourceName: connectedClusters\n clusterRp: Microsoft.Kubernetes\n configurationProtectedSettings:\n omsagent.secret.key: secretKeyValue01\n configurationSettings:\n omsagent.env.clusterName: clusterName1\n omsagent.secret.wsid: fakeTokenPlaceholder\n extensionName: ClusterMonitor\n extensionType: azuremonitor-containers\n releaseTrain: Preview\n resourceGroupName: rg1\n scope:\n cluster:\n releaseNamespace: kube-system\n\n```\n\n{{% /example %}}\n{{% example %}}\n### Create Extension with Plan\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var extension = new AzureNative.KubernetesConfiguration.Extension(\"extension\", new()\n {\n AutoUpgradeMinorVersion = true,\n ClusterName = \"clusterName1\",\n ClusterResourceName = \"connectedClusters\",\n ClusterRp = \"Microsoft.Kubernetes\",\n ExtensionName = \"azureVote\",\n ExtensionType = \"azure-vote\",\n Plan = new AzureNative.KubernetesConfiguration.Inputs.PlanArgs\n {\n Name = \"azure-vote-standard\",\n Product = \"azure-vote-standard-offer-id\",\n Publisher = \"Microsoft\",\n },\n ReleaseTrain = \"Preview\",\n ResourceGroupName = \"rg1\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tkubernetesconfiguration \"github.com/pulumi/pulumi-azure-native-sdk/kubernetesconfiguration/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := kubernetesconfiguration.NewExtension(ctx, \"extension\", \u0026kubernetesconfiguration.ExtensionArgs{\n\t\t\tAutoUpgradeMinorVersion: pulumi.Bool(true),\n\t\t\tClusterName: pulumi.String(\"clusterName1\"),\n\t\t\tClusterResourceName: pulumi.String(\"connectedClusters\"),\n\t\t\tClusterRp: pulumi.String(\"Microsoft.Kubernetes\"),\n\t\t\tExtensionName: pulumi.String(\"azureVote\"),\n\t\t\tExtensionType: pulumi.String(\"azure-vote\"),\n\t\t\tPlan: \u0026kubernetesconfiguration.PlanArgs{\n\t\t\t\tName: pulumi.String(\"azure-vote-standard\"),\n\t\t\t\tProduct: pulumi.String(\"azure-vote-standard-offer-id\"),\n\t\t\t\tPublisher: pulumi.String(\"Microsoft\"),\n\t\t\t},\n\t\t\tReleaseTrain: pulumi.String(\"Preview\"),\n\t\t\tResourceGroupName: pulumi.String(\"rg1\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.kubernetesconfiguration.Extension;\nimport com.pulumi.azurenative.kubernetesconfiguration.ExtensionArgs;\nimport com.pulumi.azurenative.kubernetesconfiguration.inputs.PlanArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var extension = new Extension(\"extension\", ExtensionArgs.builder()\n .autoUpgradeMinorVersion(true)\n .clusterName(\"clusterName1\")\n .clusterResourceName(\"connectedClusters\")\n .clusterRp(\"Microsoft.Kubernetes\")\n .extensionName(\"azureVote\")\n .extensionType(\"azure-vote\")\n .plan(PlanArgs.builder()\n .name(\"azure-vote-standard\")\n .product(\"azure-vote-standard-offer-id\")\n .publisher(\"Microsoft\")\n .build())\n .releaseTrain(\"Preview\")\n .resourceGroupName(\"rg1\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst extension = new azure_native.kubernetesconfiguration.Extension(\"extension\", {\n autoUpgradeMinorVersion: true,\n clusterName: \"clusterName1\",\n clusterResourceName: \"connectedClusters\",\n clusterRp: \"Microsoft.Kubernetes\",\n extensionName: \"azureVote\",\n extensionType: \"azure-vote\",\n plan: {\n name: \"azure-vote-standard\",\n product: \"azure-vote-standard-offer-id\",\n publisher: \"Microsoft\",\n },\n releaseTrain: \"Preview\",\n resourceGroupName: \"rg1\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nextension = azure_native.kubernetesconfiguration.Extension(\"extension\",\n auto_upgrade_minor_version=True,\n cluster_name=\"clusterName1\",\n cluster_resource_name=\"connectedClusters\",\n cluster_rp=\"Microsoft.Kubernetes\",\n extension_name=\"azureVote\",\n extension_type=\"azure-vote\",\n plan={\n \"name\": \"azure-vote-standard\",\n \"product\": \"azure-vote-standard-offer-id\",\n \"publisher\": \"Microsoft\",\n },\n release_train=\"Preview\",\n resource_group_name=\"rg1\")\n\n```\n\n```yaml\nresources:\n extension:\n type: azure-native:kubernetesconfiguration:Extension\n properties:\n autoUpgradeMinorVersion: true\n clusterName: clusterName1\n clusterResourceName: connectedClusters\n clusterRp: Microsoft.Kubernetes\n extensionName: azureVote\n extensionType: azure-vote\n plan:\n name: azure-vote-standard\n product: azure-vote-standard-offer-id\n publisher: Microsoft\n releaseTrain: Preview\n resourceGroupName: rg1\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:kubernetesconfiguration:Extension azureVote /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{clusterRp}/{clusterResourceName}/{clusterName}/providers/Microsoft.KubernetesConfiguration/extensions/{extensionName} \n```\n",
+ "description": "The Extension object.\nAzure REST API version: 2023-05-01. Prior API version in Azure Native 1.x: 2020-07-01-preview.\n\nOther available API versions: 2020-07-01-preview, 2022-04-02-preview, 2022-07-01, 2024-11-01.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Create Extension\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var extension = new AzureNative.KubernetesConfiguration.Extension(\"extension\", new()\n {\n AutoUpgradeMinorVersion = true,\n ClusterName = \"clusterName1\",\n ClusterResourceName = \"connectedClusters\",\n ClusterRp = \"Microsoft.Kubernetes\",\n ConfigurationProtectedSettings = \n {\n { \"omsagent.secret.key\", \"secretKeyValue01\" },\n },\n ConfigurationSettings = \n {\n { \"omsagent.env.clusterName\", \"clusterName1\" },\n { \"omsagent.secret.wsid\", \"fakeTokenPlaceholder\" },\n },\n ExtensionName = \"ClusterMonitor\",\n ExtensionType = \"azuremonitor-containers\",\n ReleaseTrain = \"Preview\",\n ResourceGroupName = \"rg1\",\n Scope = new AzureNative.KubernetesConfiguration.Inputs.ScopeArgs\n {\n Cluster = new AzureNative.KubernetesConfiguration.Inputs.ScopeClusterArgs\n {\n ReleaseNamespace = \"kube-system\",\n },\n },\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tkubernetesconfiguration \"github.com/pulumi/pulumi-azure-native-sdk/kubernetesconfiguration/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := kubernetesconfiguration.NewExtension(ctx, \"extension\", \u0026kubernetesconfiguration.ExtensionArgs{\n\t\t\tAutoUpgradeMinorVersion: pulumi.Bool(true),\n\t\t\tClusterName: pulumi.String(\"clusterName1\"),\n\t\t\tClusterResourceName: pulumi.String(\"connectedClusters\"),\n\t\t\tClusterRp: pulumi.String(\"Microsoft.Kubernetes\"),\n\t\t\tConfigurationProtectedSettings: pulumi.StringMap{\n\t\t\t\t\"omsagent.secret.key\": pulumi.String(\"secretKeyValue01\"),\n\t\t\t},\n\t\t\tConfigurationSettings: pulumi.StringMap{\n\t\t\t\t\"omsagent.env.clusterName\": pulumi.String(\"clusterName1\"),\n\t\t\t\t\"omsagent.secret.wsid\": pulumi.String(\"fakeTokenPlaceholder\"),\n\t\t\t},\n\t\t\tExtensionName: pulumi.String(\"ClusterMonitor\"),\n\t\t\tExtensionType: pulumi.String(\"azuremonitor-containers\"),\n\t\t\tReleaseTrain: pulumi.String(\"Preview\"),\n\t\t\tResourceGroupName: pulumi.String(\"rg1\"),\n\t\t\tScope: \u0026kubernetesconfiguration.ScopeArgs{\n\t\t\t\tCluster: \u0026kubernetesconfiguration.ScopeClusterArgs{\n\t\t\t\t\tReleaseNamespace: pulumi.String(\"kube-system\"),\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.kubernetesconfiguration.Extension;\nimport com.pulumi.azurenative.kubernetesconfiguration.ExtensionArgs;\nimport com.pulumi.azurenative.kubernetesconfiguration.inputs.ScopeArgs;\nimport com.pulumi.azurenative.kubernetesconfiguration.inputs.ScopeClusterArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var extension = new Extension(\"extension\", ExtensionArgs.builder()\n .autoUpgradeMinorVersion(true)\n .clusterName(\"clusterName1\")\n .clusterResourceName(\"connectedClusters\")\n .clusterRp(\"Microsoft.Kubernetes\")\n .configurationProtectedSettings(Map.of(\"omsagent.secret.key\", \"secretKeyValue01\"))\n .configurationSettings(Map.ofEntries(\n Map.entry(\"omsagent.env.clusterName\", \"clusterName1\"),\n Map.entry(\"omsagent.secret.wsid\", \"fakeTokenPlaceholder\")\n ))\n .extensionName(\"ClusterMonitor\")\n .extensionType(\"azuremonitor-containers\")\n .releaseTrain(\"Preview\")\n .resourceGroupName(\"rg1\")\n .scope(ScopeArgs.builder()\n .cluster(ScopeClusterArgs.builder()\n .releaseNamespace(\"kube-system\")\n .build())\n .build())\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst extension = new azure_native.kubernetesconfiguration.Extension(\"extension\", {\n autoUpgradeMinorVersion: true,\n clusterName: \"clusterName1\",\n clusterResourceName: \"connectedClusters\",\n clusterRp: \"Microsoft.Kubernetes\",\n configurationProtectedSettings: {\n \"omsagent.secret.key\": \"secretKeyValue01\",\n },\n configurationSettings: {\n \"omsagent.env.clusterName\": \"clusterName1\",\n \"omsagent.secret.wsid\": \"fakeTokenPlaceholder\",\n },\n extensionName: \"ClusterMonitor\",\n extensionType: \"azuremonitor-containers\",\n releaseTrain: \"Preview\",\n resourceGroupName: \"rg1\",\n scope: {\n cluster: {\n releaseNamespace: \"kube-system\",\n },\n },\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nextension = azure_native.kubernetesconfiguration.Extension(\"extension\",\n auto_upgrade_minor_version=True,\n cluster_name=\"clusterName1\",\n cluster_resource_name=\"connectedClusters\",\n cluster_rp=\"Microsoft.Kubernetes\",\n configuration_protected_settings={\n \"omsagent.secret.key\": \"secretKeyValue01\",\n },\n configuration_settings={\n \"omsagent.env.clusterName\": \"clusterName1\",\n \"omsagent.secret.wsid\": \"fakeTokenPlaceholder\",\n },\n extension_name=\"ClusterMonitor\",\n extension_type=\"azuremonitor-containers\",\n release_train=\"Preview\",\n resource_group_name=\"rg1\",\n scope={\n \"cluster\": {\n \"release_namespace\": \"kube-system\",\n },\n })\n\n```\n\n```yaml\nresources:\n extension:\n type: azure-native:kubernetesconfiguration:Extension\n properties:\n autoUpgradeMinorVersion: true\n clusterName: clusterName1\n clusterResourceName: connectedClusters\n clusterRp: Microsoft.Kubernetes\n configurationProtectedSettings:\n omsagent.secret.key: secretKeyValue01\n configurationSettings:\n omsagent.env.clusterName: clusterName1\n omsagent.secret.wsid: fakeTokenPlaceholder\n extensionName: ClusterMonitor\n extensionType: azuremonitor-containers\n releaseTrain: Preview\n resourceGroupName: rg1\n scope:\n cluster:\n releaseNamespace: kube-system\n\n```\n\n{{% /example %}}\n{{% example %}}\n### Create Extension with Plan\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var extension = new AzureNative.KubernetesConfiguration.Extension(\"extension\", new()\n {\n AutoUpgradeMinorVersion = true,\n ClusterName = \"clusterName1\",\n ClusterResourceName = \"connectedClusters\",\n ClusterRp = \"Microsoft.Kubernetes\",\n ExtensionName = \"azureVote\",\n ExtensionType = \"azure-vote\",\n Plan = new AzureNative.KubernetesConfiguration.Inputs.PlanArgs\n {\n Name = \"azure-vote-standard\",\n Product = \"azure-vote-standard-offer-id\",\n Publisher = \"Microsoft\",\n },\n ReleaseTrain = \"Preview\",\n ResourceGroupName = \"rg1\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tkubernetesconfiguration \"github.com/pulumi/pulumi-azure-native-sdk/kubernetesconfiguration/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := kubernetesconfiguration.NewExtension(ctx, \"extension\", \u0026kubernetesconfiguration.ExtensionArgs{\n\t\t\tAutoUpgradeMinorVersion: pulumi.Bool(true),\n\t\t\tClusterName: pulumi.String(\"clusterName1\"),\n\t\t\tClusterResourceName: pulumi.String(\"connectedClusters\"),\n\t\t\tClusterRp: pulumi.String(\"Microsoft.Kubernetes\"),\n\t\t\tExtensionName: pulumi.String(\"azureVote\"),\n\t\t\tExtensionType: pulumi.String(\"azure-vote\"),\n\t\t\tPlan: \u0026kubernetesconfiguration.PlanArgs{\n\t\t\t\tName: pulumi.String(\"azure-vote-standard\"),\n\t\t\t\tProduct: pulumi.String(\"azure-vote-standard-offer-id\"),\n\t\t\t\tPublisher: pulumi.String(\"Microsoft\"),\n\t\t\t},\n\t\t\tReleaseTrain: pulumi.String(\"Preview\"),\n\t\t\tResourceGroupName: pulumi.String(\"rg1\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.kubernetesconfiguration.Extension;\nimport com.pulumi.azurenative.kubernetesconfiguration.ExtensionArgs;\nimport com.pulumi.azurenative.kubernetesconfiguration.inputs.PlanArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var extension = new Extension(\"extension\", ExtensionArgs.builder()\n .autoUpgradeMinorVersion(true)\n .clusterName(\"clusterName1\")\n .clusterResourceName(\"connectedClusters\")\n .clusterRp(\"Microsoft.Kubernetes\")\n .extensionName(\"azureVote\")\n .extensionType(\"azure-vote\")\n .plan(PlanArgs.builder()\n .name(\"azure-vote-standard\")\n .product(\"azure-vote-standard-offer-id\")\n .publisher(\"Microsoft\")\n .build())\n .releaseTrain(\"Preview\")\n .resourceGroupName(\"rg1\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst extension = new azure_native.kubernetesconfiguration.Extension(\"extension\", {\n autoUpgradeMinorVersion: true,\n clusterName: \"clusterName1\",\n clusterResourceName: \"connectedClusters\",\n clusterRp: \"Microsoft.Kubernetes\",\n extensionName: \"azureVote\",\n extensionType: \"azure-vote\",\n plan: {\n name: \"azure-vote-standard\",\n product: \"azure-vote-standard-offer-id\",\n publisher: \"Microsoft\",\n },\n releaseTrain: \"Preview\",\n resourceGroupName: \"rg1\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nextension = azure_native.kubernetesconfiguration.Extension(\"extension\",\n auto_upgrade_minor_version=True,\n cluster_name=\"clusterName1\",\n cluster_resource_name=\"connectedClusters\",\n cluster_rp=\"Microsoft.Kubernetes\",\n extension_name=\"azureVote\",\n extension_type=\"azure-vote\",\n plan={\n \"name\": \"azure-vote-standard\",\n \"product\": \"azure-vote-standard-offer-id\",\n \"publisher\": \"Microsoft\",\n },\n release_train=\"Preview\",\n resource_group_name=\"rg1\")\n\n```\n\n```yaml\nresources:\n extension:\n type: azure-native:kubernetesconfiguration:Extension\n properties:\n autoUpgradeMinorVersion: true\n clusterName: clusterName1\n clusterResourceName: connectedClusters\n clusterRp: Microsoft.Kubernetes\n extensionName: azureVote\n extensionType: azure-vote\n plan:\n name: azure-vote-standard\n product: azure-vote-standard-offer-id\n publisher: Microsoft\n releaseTrain: Preview\n resourceGroupName: rg1\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:kubernetesconfiguration:Extension azureVote /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{clusterRp}/{clusterResourceName}/{clusterName}/providers/Microsoft.KubernetesConfiguration/extensions/{extensionName} \n```\n",
"properties": {
"aksAssignedIdentity": {
"type": "object",
@@ -686985,11 +687959,14 @@
},
{
"type": "azure-native:kubernetesconfiguration/v20230501:Extension"
+ },
+ {
+ "type": "azure-native:kubernetesconfiguration/v20241101:Extension"
}
]
},
"azure-native:kubernetesconfiguration:FluxConfiguration": {
- "description": "The Flux Configuration object returned in Get \u0026 Put response.\nAzure REST API version: 2023-05-01. Prior API version in Azure Native 1.x: 2021-11-01-preview.\n\nOther available API versions: 2021-11-01-preview, 2022-01-01-preview, 2024-04-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Create Flux Configuration\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var fluxConfiguration = new AzureNative.KubernetesConfiguration.FluxConfiguration(\"fluxConfiguration\", new()\n {\n ClusterName = \"clusterName1\",\n ClusterResourceName = \"connectedClusters\",\n ClusterRp = \"Microsoft.Kubernetes\",\n FluxConfigurationName = \"srs-fluxconfig\",\n GitRepository = new AzureNative.KubernetesConfiguration.Inputs.GitRepositoryDefinitionArgs\n {\n HttpsCACert = \"ZXhhbXBsZWNlcnRpZmljYXRl\",\n RepositoryRef = new AzureNative.KubernetesConfiguration.Inputs.RepositoryRefDefinitionArgs\n {\n Branch = \"master\",\n },\n SyncIntervalInSeconds = 600,\n TimeoutInSeconds = 600,\n Url = \"https://github.com/Azure/arc-k8s-demo\",\n },\n Kustomizations = \n {\n { \"srs-kustomization1\", new AzureNative.KubernetesConfiguration.Inputs.KustomizationDefinitionArgs\n {\n DependsOn = new() { },\n Path = \"./test/path\",\n PostBuild = new AzureNative.KubernetesConfiguration.Inputs.PostBuildDefinitionArgs\n {\n Substitute = \n {\n { \"cluster_env\", \"prod\" },\n { \"replica_count\", \"2\" },\n },\n SubstituteFrom = new[]\n {\n new AzureNative.KubernetesConfiguration.Inputs.SubstituteFromDefinitionArgs\n {\n Kind = \"ConfigMap\",\n Name = \"cluster-test\",\n Optional = true,\n },\n },\n },\n SyncIntervalInSeconds = 600,\n TimeoutInSeconds = 600,\n Wait = true,\n } },\n { \"srs-kustomization2\", new AzureNative.KubernetesConfiguration.Inputs.KustomizationDefinitionArgs\n {\n DependsOn = new[]\n {\n \"srs-kustomization1\",\n },\n Path = \"./other/test/path\",\n PostBuild = new AzureNative.KubernetesConfiguration.Inputs.PostBuildDefinitionArgs\n {\n SubstituteFrom = new[]\n {\n new AzureNative.KubernetesConfiguration.Inputs.SubstituteFromDefinitionArgs\n {\n Kind = \"ConfigMap\",\n Name = \"cluster-values\",\n Optional = true,\n },\n new AzureNative.KubernetesConfiguration.Inputs.SubstituteFromDefinitionArgs\n {\n Kind = \"Secret\",\n Name = \"secret-name\",\n Optional = false,\n },\n },\n },\n Prune = false,\n RetryIntervalInSeconds = 600,\n SyncIntervalInSeconds = 600,\n TimeoutInSeconds = 600,\n Wait = false,\n } },\n },\n Namespace = \"srs-namespace\",\n ReconciliationWaitDuration = \"PT30M\",\n ResourceGroupName = \"rg1\",\n Scope = AzureNative.KubernetesConfiguration.ScopeType.Cluster,\n SourceKind = AzureNative.KubernetesConfiguration.SourceKindType.GitRepository,\n Suspend = false,\n WaitForReconciliation = true,\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tkubernetesconfiguration \"github.com/pulumi/pulumi-azure-native-sdk/kubernetesconfiguration/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := kubernetesconfiguration.NewFluxConfiguration(ctx, \"fluxConfiguration\", \u0026kubernetesconfiguration.FluxConfigurationArgs{\n\t\t\tClusterName: pulumi.String(\"clusterName1\"),\n\t\t\tClusterResourceName: pulumi.String(\"connectedClusters\"),\n\t\t\tClusterRp: pulumi.String(\"Microsoft.Kubernetes\"),\n\t\t\tFluxConfigurationName: pulumi.String(\"srs-fluxconfig\"),\n\t\t\tGitRepository: \u0026kubernetesconfiguration.GitRepositoryDefinitionArgs{\n\t\t\t\tHttpsCACert: pulumi.String(\"ZXhhbXBsZWNlcnRpZmljYXRl\"),\n\t\t\t\tRepositoryRef: \u0026kubernetesconfiguration.RepositoryRefDefinitionArgs{\n\t\t\t\t\tBranch: pulumi.String(\"master\"),\n\t\t\t\t},\n\t\t\t\tSyncIntervalInSeconds: pulumi.Float64(600),\n\t\t\t\tTimeoutInSeconds: pulumi.Float64(600),\n\t\t\t\tUrl: pulumi.String(\"https://github.com/Azure/arc-k8s-demo\"),\n\t\t\t},\n\t\t\tKustomizations: kubernetesconfiguration.KustomizationDefinitionMap{\n\t\t\t\t\"srs-kustomization1\": \u0026kubernetesconfiguration.KustomizationDefinitionArgs{\n\t\t\t\t\tDependsOn: pulumi.StringArray{},\n\t\t\t\t\tPath: pulumi.String(\"./test/path\"),\n\t\t\t\t\tPostBuild: \u0026kubernetesconfiguration.PostBuildDefinitionArgs{\n\t\t\t\t\t\tSubstitute: pulumi.StringMap{\n\t\t\t\t\t\t\t\"cluster_env\": pulumi.String(\"prod\"),\n\t\t\t\t\t\t\t\"replica_count\": pulumi.String(\"2\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t\tSubstituteFrom: kubernetesconfiguration.SubstituteFromDefinitionArray{\n\t\t\t\t\t\t\t\u0026kubernetesconfiguration.SubstituteFromDefinitionArgs{\n\t\t\t\t\t\t\t\tKind: pulumi.String(\"ConfigMap\"),\n\t\t\t\t\t\t\t\tName: pulumi.String(\"cluster-test\"),\n\t\t\t\t\t\t\t\tOptional: pulumi.Bool(true),\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t\tSyncIntervalInSeconds: pulumi.Float64(600),\n\t\t\t\t\tTimeoutInSeconds: pulumi.Float64(600),\n\t\t\t\t\tWait: pulumi.Bool(true),\n\t\t\t\t},\n\t\t\t\t\"srs-kustomization2\": \u0026kubernetesconfiguration.KustomizationDefinitionArgs{\n\t\t\t\t\tDependsOn: pulumi.StringArray{\n\t\t\t\t\t\tpulumi.String(\"srs-kustomization1\"),\n\t\t\t\t\t},\n\t\t\t\t\tPath: pulumi.String(\"./other/test/path\"),\n\t\t\t\t\tPostBuild: \u0026kubernetesconfiguration.PostBuildDefinitionArgs{\n\t\t\t\t\t\tSubstituteFrom: kubernetesconfiguration.SubstituteFromDefinitionArray{\n\t\t\t\t\t\t\t\u0026kubernetesconfiguration.SubstituteFromDefinitionArgs{\n\t\t\t\t\t\t\t\tKind: pulumi.String(\"ConfigMap\"),\n\t\t\t\t\t\t\t\tName: pulumi.String(\"cluster-values\"),\n\t\t\t\t\t\t\t\tOptional: pulumi.Bool(true),\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\u0026kubernetesconfiguration.SubstituteFromDefinitionArgs{\n\t\t\t\t\t\t\t\tKind: pulumi.String(\"Secret\"),\n\t\t\t\t\t\t\t\tName: pulumi.String(\"secret-name\"),\n\t\t\t\t\t\t\t\tOptional: pulumi.Bool(false),\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t\tPrune: pulumi.Bool(false),\n\t\t\t\t\tRetryIntervalInSeconds: pulumi.Float64(600),\n\t\t\t\t\tSyncIntervalInSeconds: pulumi.Float64(600),\n\t\t\t\t\tTimeoutInSeconds: pulumi.Float64(600),\n\t\t\t\t\tWait: pulumi.Bool(false),\n\t\t\t\t},\n\t\t\t},\n\t\t\tNamespace: pulumi.String(\"srs-namespace\"),\n\t\t\tReconciliationWaitDuration: pulumi.String(\"PT30M\"),\n\t\t\tResourceGroupName: pulumi.String(\"rg1\"),\n\t\t\tScope: pulumi.String(kubernetesconfiguration.ScopeTypeCluster),\n\t\t\tSourceKind: pulumi.String(kubernetesconfiguration.SourceKindTypeGitRepository),\n\t\t\tSuspend: pulumi.Bool(false),\n\t\t\tWaitForReconciliation: pulumi.Bool(true),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.kubernetesconfiguration.FluxConfiguration;\nimport com.pulumi.azurenative.kubernetesconfiguration.FluxConfigurationArgs;\nimport com.pulumi.azurenative.kubernetesconfiguration.inputs.GitRepositoryDefinitionArgs;\nimport com.pulumi.azurenative.kubernetesconfiguration.inputs.RepositoryRefDefinitionArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var fluxConfiguration = new FluxConfiguration(\"fluxConfiguration\", FluxConfigurationArgs.builder()\n .clusterName(\"clusterName1\")\n .clusterResourceName(\"connectedClusters\")\n .clusterRp(\"Microsoft.Kubernetes\")\n .fluxConfigurationName(\"srs-fluxconfig\")\n .gitRepository(GitRepositoryDefinitionArgs.builder()\n .httpsCACert(\"ZXhhbXBsZWNlcnRpZmljYXRl\")\n .repositoryRef(RepositoryRefDefinitionArgs.builder()\n .branch(\"master\")\n .build())\n .syncIntervalInSeconds(600)\n .timeoutInSeconds(600)\n .url(\"https://github.com/Azure/arc-k8s-demo\")\n .build())\n .kustomizations(Map.ofEntries(\n Map.entry(\"srs-kustomization1\", Map.ofEntries(\n Map.entry(\"dependsOn\", ),\n Map.entry(\"path\", \"./test/path\"),\n Map.entry(\"postBuild\", Map.ofEntries(\n Map.entry(\"substitute\", Map.ofEntries(\n Map.entry(\"cluster_env\", \"prod\"),\n Map.entry(\"replica_count\", \"2\")\n )),\n Map.entry(\"substituteFrom\", Map.ofEntries(\n Map.entry(\"kind\", \"ConfigMap\"),\n Map.entry(\"name\", \"cluster-test\"),\n Map.entry(\"optional\", true)\n ))\n )),\n Map.entry(\"syncIntervalInSeconds\", 600),\n Map.entry(\"timeoutInSeconds\", 600),\n Map.entry(\"wait\", true)\n )),\n Map.entry(\"srs-kustomization2\", Map.ofEntries(\n Map.entry(\"dependsOn\", \"srs-kustomization1\"),\n Map.entry(\"path\", \"./other/test/path\"),\n Map.entry(\"postBuild\", Map.of(\"substituteFrom\", \n Map.ofEntries(\n Map.entry(\"kind\", \"ConfigMap\"),\n Map.entry(\"name\", \"cluster-values\"),\n Map.entry(\"optional\", true)\n ),\n Map.ofEntries(\n Map.entry(\"kind\", \"Secret\"),\n Map.entry(\"name\", \"secret-name\"),\n Map.entry(\"optional\", false)\n ))),\n Map.entry(\"prune\", false),\n Map.entry(\"retryIntervalInSeconds\", 600),\n Map.entry(\"syncIntervalInSeconds\", 600),\n Map.entry(\"timeoutInSeconds\", 600),\n Map.entry(\"wait\", false)\n ))\n ))\n .namespace(\"srs-namespace\")\n .reconciliationWaitDuration(\"PT30M\")\n .resourceGroupName(\"rg1\")\n .scope(\"cluster\")\n .sourceKind(\"GitRepository\")\n .suspend(false)\n .waitForReconciliation(true)\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst fluxConfiguration = new azure_native.kubernetesconfiguration.FluxConfiguration(\"fluxConfiguration\", {\n clusterName: \"clusterName1\",\n clusterResourceName: \"connectedClusters\",\n clusterRp: \"Microsoft.Kubernetes\",\n fluxConfigurationName: \"srs-fluxconfig\",\n gitRepository: {\n httpsCACert: \"ZXhhbXBsZWNlcnRpZmljYXRl\",\n repositoryRef: {\n branch: \"master\",\n },\n syncIntervalInSeconds: 600,\n timeoutInSeconds: 600,\n url: \"https://github.com/Azure/arc-k8s-demo\",\n },\n kustomizations: {\n \"srs-kustomization1\": {\n dependsOn: [],\n path: \"./test/path\",\n postBuild: {\n substitute: {\n cluster_env: \"prod\",\n replica_count: \"2\",\n },\n substituteFrom: [{\n kind: \"ConfigMap\",\n name: \"cluster-test\",\n optional: true,\n }],\n },\n syncIntervalInSeconds: 600,\n timeoutInSeconds: 600,\n wait: true,\n },\n \"srs-kustomization2\": {\n dependsOn: [\"srs-kustomization1\"],\n path: \"./other/test/path\",\n postBuild: {\n substituteFrom: [\n {\n kind: \"ConfigMap\",\n name: \"cluster-values\",\n optional: true,\n },\n {\n kind: \"Secret\",\n name: \"secret-name\",\n optional: false,\n },\n ],\n },\n prune: false,\n retryIntervalInSeconds: 600,\n syncIntervalInSeconds: 600,\n timeoutInSeconds: 600,\n wait: false,\n },\n },\n namespace: \"srs-namespace\",\n reconciliationWaitDuration: \"PT30M\",\n resourceGroupName: \"rg1\",\n scope: azure_native.kubernetesconfiguration.ScopeType.Cluster,\n sourceKind: azure_native.kubernetesconfiguration.SourceKindType.GitRepository,\n suspend: false,\n waitForReconciliation: true,\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nflux_configuration = azure_native.kubernetesconfiguration.FluxConfiguration(\"fluxConfiguration\",\n cluster_name=\"clusterName1\",\n cluster_resource_name=\"connectedClusters\",\n cluster_rp=\"Microsoft.Kubernetes\",\n flux_configuration_name=\"srs-fluxconfig\",\n git_repository={\n \"https_ca_cert\": \"ZXhhbXBsZWNlcnRpZmljYXRl\",\n \"repository_ref\": {\n \"branch\": \"master\",\n },\n \"sync_interval_in_seconds\": 600,\n \"timeout_in_seconds\": 600,\n \"url\": \"https://github.com/Azure/arc-k8s-demo\",\n },\n kustomizations={\n \"srs-kustomization1\": {\n \"depends_on\": [],\n \"path\": \"./test/path\",\n \"post_build\": {\n \"substitute\": {\n \"cluster_env\": \"prod\",\n \"replica_count\": \"2\",\n },\n \"substitute_from\": [{\n \"kind\": \"ConfigMap\",\n \"name\": \"cluster-test\",\n \"optional\": True,\n }],\n },\n \"sync_interval_in_seconds\": 600,\n \"timeout_in_seconds\": 600,\n \"wait\": True,\n },\n \"srs-kustomization2\": {\n \"depends_on\": [\"srs-kustomization1\"],\n \"path\": \"./other/test/path\",\n \"post_build\": {\n \"substitute_from\": [\n {\n \"kind\": \"ConfigMap\",\n \"name\": \"cluster-values\",\n \"optional\": True,\n },\n {\n \"kind\": \"Secret\",\n \"name\": \"secret-name\",\n \"optional\": False,\n },\n ],\n },\n \"prune\": False,\n \"retry_interval_in_seconds\": 600,\n \"sync_interval_in_seconds\": 600,\n \"timeout_in_seconds\": 600,\n \"wait\": False,\n },\n },\n namespace=\"srs-namespace\",\n reconciliation_wait_duration=\"PT30M\",\n resource_group_name=\"rg1\",\n scope=azure_native.kubernetesconfiguration.ScopeType.CLUSTER,\n source_kind=azure_native.kubernetesconfiguration.SourceKindType.GIT_REPOSITORY,\n suspend=False,\n wait_for_reconciliation=True)\n\n```\n\n```yaml\nresources:\n fluxConfiguration:\n type: azure-native:kubernetesconfiguration:FluxConfiguration\n properties:\n clusterName: clusterName1\n clusterResourceName: connectedClusters\n clusterRp: Microsoft.Kubernetes\n fluxConfigurationName: srs-fluxconfig\n gitRepository:\n httpsCACert: ZXhhbXBsZWNlcnRpZmljYXRl\n repositoryRef:\n branch: master\n syncIntervalInSeconds: 600\n timeoutInSeconds: 600\n url: https://github.com/Azure/arc-k8s-demo\n kustomizations:\n srs-kustomization1:\n dependsOn: []\n path: ./test/path\n postBuild:\n substitute:\n cluster_env: prod\n replica_count: '2'\n substituteFrom:\n - kind: ConfigMap\n name: cluster-test\n optional: true\n syncIntervalInSeconds: 600\n timeoutInSeconds: 600\n wait: true\n srs-kustomization2:\n dependsOn:\n - srs-kustomization1\n path: ./other/test/path\n postBuild:\n substituteFrom:\n - kind: ConfigMap\n name: cluster-values\n optional: true\n - kind: Secret\n name: secret-name\n optional: false\n prune: false\n retryIntervalInSeconds: 600\n syncIntervalInSeconds: 600\n timeoutInSeconds: 600\n wait: false\n namespace: srs-namespace\n reconciliationWaitDuration: PT30M\n resourceGroupName: rg1\n scope: cluster\n sourceKind: GitRepository\n suspend: false\n waitForReconciliation: true\n\n```\n\n{{% /example %}}\n{{% example %}}\n### Create Flux Configuration with Bucket Source Kind\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var fluxConfiguration = new AzureNative.KubernetesConfiguration.FluxConfiguration(\"fluxConfiguration\", new()\n {\n Bucket = new AzureNative.KubernetesConfiguration.Inputs.BucketDefinitionArgs\n {\n AccessKey = \"fluxminiotest\",\n BucketName = \"flux\",\n SyncIntervalInSeconds = 1000,\n TimeoutInSeconds = 1000,\n Url = \"https://fluxminiotest.az.minio.io\",\n },\n ClusterName = \"clusterName1\",\n ClusterResourceName = \"connectedClusters\",\n ClusterRp = \"Microsoft.Kubernetes\",\n FluxConfigurationName = \"srs-fluxconfig\",\n Kustomizations = \n {\n { \"srs-kustomization1\", new AzureNative.KubernetesConfiguration.Inputs.KustomizationDefinitionArgs\n {\n DependsOn = new() { },\n Path = \"./test/path\",\n SyncIntervalInSeconds = 600,\n TimeoutInSeconds = 600,\n } },\n { \"srs-kustomization2\", new AzureNative.KubernetesConfiguration.Inputs.KustomizationDefinitionArgs\n {\n DependsOn = new[]\n {\n \"srs-kustomization1\",\n },\n Path = \"./other/test/path\",\n Prune = false,\n RetryIntervalInSeconds = 600,\n SyncIntervalInSeconds = 600,\n TimeoutInSeconds = 600,\n } },\n },\n Namespace = \"srs-namespace\",\n ResourceGroupName = \"rg1\",\n Scope = AzureNative.KubernetesConfiguration.ScopeType.Cluster,\n SourceKind = AzureNative.KubernetesConfiguration.SourceKindType.Bucket,\n Suspend = false,\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tkubernetesconfiguration \"github.com/pulumi/pulumi-azure-native-sdk/kubernetesconfiguration/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := kubernetesconfiguration.NewFluxConfiguration(ctx, \"fluxConfiguration\", \u0026kubernetesconfiguration.FluxConfigurationArgs{\n\t\t\tBucket: \u0026kubernetesconfiguration.BucketDefinitionArgs{\n\t\t\t\tAccessKey: pulumi.String(\"fluxminiotest\"),\n\t\t\t\tBucketName: pulumi.String(\"flux\"),\n\t\t\t\tSyncIntervalInSeconds: pulumi.Float64(1000),\n\t\t\t\tTimeoutInSeconds: pulumi.Float64(1000),\n\t\t\t\tUrl: pulumi.String(\"https://fluxminiotest.az.minio.io\"),\n\t\t\t},\n\t\t\tClusterName: pulumi.String(\"clusterName1\"),\n\t\t\tClusterResourceName: pulumi.String(\"connectedClusters\"),\n\t\t\tClusterRp: pulumi.String(\"Microsoft.Kubernetes\"),\n\t\t\tFluxConfigurationName: pulumi.String(\"srs-fluxconfig\"),\n\t\t\tKustomizations: kubernetesconfiguration.KustomizationDefinitionMap{\n\t\t\t\t\"srs-kustomization1\": \u0026kubernetesconfiguration.KustomizationDefinitionArgs{\n\t\t\t\t\tDependsOn: pulumi.StringArray{},\n\t\t\t\t\tPath: pulumi.String(\"./test/path\"),\n\t\t\t\t\tSyncIntervalInSeconds: pulumi.Float64(600),\n\t\t\t\t\tTimeoutInSeconds: pulumi.Float64(600),\n\t\t\t\t},\n\t\t\t\t\"srs-kustomization2\": \u0026kubernetesconfiguration.KustomizationDefinitionArgs{\n\t\t\t\t\tDependsOn: pulumi.StringArray{\n\t\t\t\t\t\tpulumi.String(\"srs-kustomization1\"),\n\t\t\t\t\t},\n\t\t\t\t\tPath: pulumi.String(\"./other/test/path\"),\n\t\t\t\t\tPrune: pulumi.Bool(false),\n\t\t\t\t\tRetryIntervalInSeconds: pulumi.Float64(600),\n\t\t\t\t\tSyncIntervalInSeconds: pulumi.Float64(600),\n\t\t\t\t\tTimeoutInSeconds: pulumi.Float64(600),\n\t\t\t\t},\n\t\t\t},\n\t\t\tNamespace: pulumi.String(\"srs-namespace\"),\n\t\t\tResourceGroupName: pulumi.String(\"rg1\"),\n\t\t\tScope: pulumi.String(kubernetesconfiguration.ScopeTypeCluster),\n\t\t\tSourceKind: pulumi.String(kubernetesconfiguration.SourceKindTypeBucket),\n\t\t\tSuspend: pulumi.Bool(false),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.kubernetesconfiguration.FluxConfiguration;\nimport com.pulumi.azurenative.kubernetesconfiguration.FluxConfigurationArgs;\nimport com.pulumi.azurenative.kubernetesconfiguration.inputs.BucketDefinitionArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var fluxConfiguration = new FluxConfiguration(\"fluxConfiguration\", FluxConfigurationArgs.builder()\n .bucket(BucketDefinitionArgs.builder()\n .accessKey(\"fluxminiotest\")\n .bucketName(\"flux\")\n .syncIntervalInSeconds(1000)\n .timeoutInSeconds(1000)\n .url(\"https://fluxminiotest.az.minio.io\")\n .build())\n .clusterName(\"clusterName1\")\n .clusterResourceName(\"connectedClusters\")\n .clusterRp(\"Microsoft.Kubernetes\")\n .fluxConfigurationName(\"srs-fluxconfig\")\n .kustomizations(Map.ofEntries(\n Map.entry(\"srs-kustomization1\", Map.ofEntries(\n Map.entry(\"dependsOn\", ),\n Map.entry(\"path\", \"./test/path\"),\n Map.entry(\"syncIntervalInSeconds\", 600),\n Map.entry(\"timeoutInSeconds\", 600)\n )),\n Map.entry(\"srs-kustomization2\", Map.ofEntries(\n Map.entry(\"dependsOn\", \"srs-kustomization1\"),\n Map.entry(\"path\", \"./other/test/path\"),\n Map.entry(\"prune\", false),\n Map.entry(\"retryIntervalInSeconds\", 600),\n Map.entry(\"syncIntervalInSeconds\", 600),\n Map.entry(\"timeoutInSeconds\", 600)\n ))\n ))\n .namespace(\"srs-namespace\")\n .resourceGroupName(\"rg1\")\n .scope(\"cluster\")\n .sourceKind(\"Bucket\")\n .suspend(false)\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst fluxConfiguration = new azure_native.kubernetesconfiguration.FluxConfiguration(\"fluxConfiguration\", {\n bucket: {\n accessKey: \"fluxminiotest\",\n bucketName: \"flux\",\n syncIntervalInSeconds: 1000,\n timeoutInSeconds: 1000,\n url: \"https://fluxminiotest.az.minio.io\",\n },\n clusterName: \"clusterName1\",\n clusterResourceName: \"connectedClusters\",\n clusterRp: \"Microsoft.Kubernetes\",\n fluxConfigurationName: \"srs-fluxconfig\",\n kustomizations: {\n \"srs-kustomization1\": {\n dependsOn: [],\n path: \"./test/path\",\n syncIntervalInSeconds: 600,\n timeoutInSeconds: 600,\n },\n \"srs-kustomization2\": {\n dependsOn: [\"srs-kustomization1\"],\n path: \"./other/test/path\",\n prune: false,\n retryIntervalInSeconds: 600,\n syncIntervalInSeconds: 600,\n timeoutInSeconds: 600,\n },\n },\n namespace: \"srs-namespace\",\n resourceGroupName: \"rg1\",\n scope: azure_native.kubernetesconfiguration.ScopeType.Cluster,\n sourceKind: azure_native.kubernetesconfiguration.SourceKindType.Bucket,\n suspend: false,\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nflux_configuration = azure_native.kubernetesconfiguration.FluxConfiguration(\"fluxConfiguration\",\n bucket={\n \"access_key\": \"fluxminiotest\",\n \"bucket_name\": \"flux\",\n \"sync_interval_in_seconds\": 1000,\n \"timeout_in_seconds\": 1000,\n \"url\": \"https://fluxminiotest.az.minio.io\",\n },\n cluster_name=\"clusterName1\",\n cluster_resource_name=\"connectedClusters\",\n cluster_rp=\"Microsoft.Kubernetes\",\n flux_configuration_name=\"srs-fluxconfig\",\n kustomizations={\n \"srs-kustomization1\": {\n \"depends_on\": [],\n \"path\": \"./test/path\",\n \"sync_interval_in_seconds\": 600,\n \"timeout_in_seconds\": 600,\n },\n \"srs-kustomization2\": {\n \"depends_on\": [\"srs-kustomization1\"],\n \"path\": \"./other/test/path\",\n \"prune\": False,\n \"retry_interval_in_seconds\": 600,\n \"sync_interval_in_seconds\": 600,\n \"timeout_in_seconds\": 600,\n },\n },\n namespace=\"srs-namespace\",\n resource_group_name=\"rg1\",\n scope=azure_native.kubernetesconfiguration.ScopeType.CLUSTER,\n source_kind=azure_native.kubernetesconfiguration.SourceKindType.BUCKET,\n suspend=False)\n\n```\n\n```yaml\nresources:\n fluxConfiguration:\n type: azure-native:kubernetesconfiguration:FluxConfiguration\n properties:\n bucket:\n accessKey: fluxminiotest\n bucketName: flux\n syncIntervalInSeconds: 1000\n timeoutInSeconds: 1000\n url: https://fluxminiotest.az.minio.io\n clusterName: clusterName1\n clusterResourceName: connectedClusters\n clusterRp: Microsoft.Kubernetes\n fluxConfigurationName: srs-fluxconfig\n kustomizations:\n srs-kustomization1:\n dependsOn: []\n path: ./test/path\n syncIntervalInSeconds: 600\n timeoutInSeconds: 600\n srs-kustomization2:\n dependsOn:\n - srs-kustomization1\n path: ./other/test/path\n prune: false\n retryIntervalInSeconds: 600\n syncIntervalInSeconds: 600\n timeoutInSeconds: 600\n namespace: srs-namespace\n resourceGroupName: rg1\n scope: cluster\n sourceKind: Bucket\n suspend: false\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:kubernetesconfiguration:FluxConfiguration srs-fluxconfig /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{clusterRp}/{clusterResourceName}/{clusterName}/providers/Microsoft.KubernetesConfiguration/fluxConfigurations/{fluxConfigurationName} \n```\n",
+ "description": "The Flux Configuration object returned in Get \u0026 Put response.\nAzure REST API version: 2023-05-01. Prior API version in Azure Native 1.x: 2021-11-01-preview.\n\nOther available API versions: 2021-11-01-preview, 2022-01-01-preview, 2024-04-01-preview, 2024-11-01.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Create Flux Configuration\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var fluxConfiguration = new AzureNative.KubernetesConfiguration.FluxConfiguration(\"fluxConfiguration\", new()\n {\n ClusterName = \"clusterName1\",\n ClusterResourceName = \"connectedClusters\",\n ClusterRp = \"Microsoft.Kubernetes\",\n FluxConfigurationName = \"srs-fluxconfig\",\n GitRepository = new AzureNative.KubernetesConfiguration.Inputs.GitRepositoryDefinitionArgs\n {\n HttpsCACert = \"ZXhhbXBsZWNlcnRpZmljYXRl\",\n RepositoryRef = new AzureNative.KubernetesConfiguration.Inputs.RepositoryRefDefinitionArgs\n {\n Branch = \"master\",\n },\n SyncIntervalInSeconds = 600,\n TimeoutInSeconds = 600,\n Url = \"https://github.com/Azure/arc-k8s-demo\",\n },\n Kustomizations = \n {\n { \"srs-kustomization1\", new AzureNative.KubernetesConfiguration.Inputs.KustomizationDefinitionArgs\n {\n DependsOn = new() { },\n Path = \"./test/path\",\n PostBuild = new AzureNative.KubernetesConfiguration.Inputs.PostBuildDefinitionArgs\n {\n Substitute = \n {\n { \"cluster_env\", \"prod\" },\n { \"replica_count\", \"2\" },\n },\n SubstituteFrom = new[]\n {\n new AzureNative.KubernetesConfiguration.Inputs.SubstituteFromDefinitionArgs\n {\n Kind = \"ConfigMap\",\n Name = \"cluster-test\",\n Optional = true,\n },\n },\n },\n SyncIntervalInSeconds = 600,\n TimeoutInSeconds = 600,\n Wait = true,\n } },\n { \"srs-kustomization2\", new AzureNative.KubernetesConfiguration.Inputs.KustomizationDefinitionArgs\n {\n DependsOn = new[]\n {\n \"srs-kustomization1\",\n },\n Path = \"./other/test/path\",\n PostBuild = new AzureNative.KubernetesConfiguration.Inputs.PostBuildDefinitionArgs\n {\n SubstituteFrom = new[]\n {\n new AzureNative.KubernetesConfiguration.Inputs.SubstituteFromDefinitionArgs\n {\n Kind = \"ConfigMap\",\n Name = \"cluster-values\",\n Optional = true,\n },\n new AzureNative.KubernetesConfiguration.Inputs.SubstituteFromDefinitionArgs\n {\n Kind = \"Secret\",\n Name = \"secret-name\",\n Optional = false,\n },\n },\n },\n Prune = false,\n RetryIntervalInSeconds = 600,\n SyncIntervalInSeconds = 600,\n TimeoutInSeconds = 600,\n Wait = false,\n } },\n },\n Namespace = \"srs-namespace\",\n ReconciliationWaitDuration = \"PT30M\",\n ResourceGroupName = \"rg1\",\n Scope = AzureNative.KubernetesConfiguration.ScopeType.Cluster,\n SourceKind = AzureNative.KubernetesConfiguration.SourceKindType.GitRepository,\n Suspend = false,\n WaitForReconciliation = true,\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tkubernetesconfiguration \"github.com/pulumi/pulumi-azure-native-sdk/kubernetesconfiguration/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := kubernetesconfiguration.NewFluxConfiguration(ctx, \"fluxConfiguration\", \u0026kubernetesconfiguration.FluxConfigurationArgs{\n\t\t\tClusterName: pulumi.String(\"clusterName1\"),\n\t\t\tClusterResourceName: pulumi.String(\"connectedClusters\"),\n\t\t\tClusterRp: pulumi.String(\"Microsoft.Kubernetes\"),\n\t\t\tFluxConfigurationName: pulumi.String(\"srs-fluxconfig\"),\n\t\t\tGitRepository: \u0026kubernetesconfiguration.GitRepositoryDefinitionArgs{\n\t\t\t\tHttpsCACert: pulumi.String(\"ZXhhbXBsZWNlcnRpZmljYXRl\"),\n\t\t\t\tRepositoryRef: \u0026kubernetesconfiguration.RepositoryRefDefinitionArgs{\n\t\t\t\t\tBranch: pulumi.String(\"master\"),\n\t\t\t\t},\n\t\t\t\tSyncIntervalInSeconds: pulumi.Float64(600),\n\t\t\t\tTimeoutInSeconds: pulumi.Float64(600),\n\t\t\t\tUrl: pulumi.String(\"https://github.com/Azure/arc-k8s-demo\"),\n\t\t\t},\n\t\t\tKustomizations: kubernetesconfiguration.KustomizationDefinitionMap{\n\t\t\t\t\"srs-kustomization1\": \u0026kubernetesconfiguration.KustomizationDefinitionArgs{\n\t\t\t\t\tDependsOn: pulumi.StringArray{},\n\t\t\t\t\tPath: pulumi.String(\"./test/path\"),\n\t\t\t\t\tPostBuild: \u0026kubernetesconfiguration.PostBuildDefinitionArgs{\n\t\t\t\t\t\tSubstitute: pulumi.StringMap{\n\t\t\t\t\t\t\t\"cluster_env\": pulumi.String(\"prod\"),\n\t\t\t\t\t\t\t\"replica_count\": pulumi.String(\"2\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t\tSubstituteFrom: kubernetesconfiguration.SubstituteFromDefinitionArray{\n\t\t\t\t\t\t\t\u0026kubernetesconfiguration.SubstituteFromDefinitionArgs{\n\t\t\t\t\t\t\t\tKind: pulumi.String(\"ConfigMap\"),\n\t\t\t\t\t\t\t\tName: pulumi.String(\"cluster-test\"),\n\t\t\t\t\t\t\t\tOptional: pulumi.Bool(true),\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t\tSyncIntervalInSeconds: pulumi.Float64(600),\n\t\t\t\t\tTimeoutInSeconds: pulumi.Float64(600),\n\t\t\t\t\tWait: pulumi.Bool(true),\n\t\t\t\t},\n\t\t\t\t\"srs-kustomization2\": \u0026kubernetesconfiguration.KustomizationDefinitionArgs{\n\t\t\t\t\tDependsOn: pulumi.StringArray{\n\t\t\t\t\t\tpulumi.String(\"srs-kustomization1\"),\n\t\t\t\t\t},\n\t\t\t\t\tPath: pulumi.String(\"./other/test/path\"),\n\t\t\t\t\tPostBuild: \u0026kubernetesconfiguration.PostBuildDefinitionArgs{\n\t\t\t\t\t\tSubstituteFrom: kubernetesconfiguration.SubstituteFromDefinitionArray{\n\t\t\t\t\t\t\t\u0026kubernetesconfiguration.SubstituteFromDefinitionArgs{\n\t\t\t\t\t\t\t\tKind: pulumi.String(\"ConfigMap\"),\n\t\t\t\t\t\t\t\tName: pulumi.String(\"cluster-values\"),\n\t\t\t\t\t\t\t\tOptional: pulumi.Bool(true),\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\u0026kubernetesconfiguration.SubstituteFromDefinitionArgs{\n\t\t\t\t\t\t\t\tKind: pulumi.String(\"Secret\"),\n\t\t\t\t\t\t\t\tName: pulumi.String(\"secret-name\"),\n\t\t\t\t\t\t\t\tOptional: pulumi.Bool(false),\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t\tPrune: pulumi.Bool(false),\n\t\t\t\t\tRetryIntervalInSeconds: pulumi.Float64(600),\n\t\t\t\t\tSyncIntervalInSeconds: pulumi.Float64(600),\n\t\t\t\t\tTimeoutInSeconds: pulumi.Float64(600),\n\t\t\t\t\tWait: pulumi.Bool(false),\n\t\t\t\t},\n\t\t\t},\n\t\t\tNamespace: pulumi.String(\"srs-namespace\"),\n\t\t\tReconciliationWaitDuration: pulumi.String(\"PT30M\"),\n\t\t\tResourceGroupName: pulumi.String(\"rg1\"),\n\t\t\tScope: pulumi.String(kubernetesconfiguration.ScopeTypeCluster),\n\t\t\tSourceKind: pulumi.String(kubernetesconfiguration.SourceKindTypeGitRepository),\n\t\t\tSuspend: pulumi.Bool(false),\n\t\t\tWaitForReconciliation: pulumi.Bool(true),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.kubernetesconfiguration.FluxConfiguration;\nimport com.pulumi.azurenative.kubernetesconfiguration.FluxConfigurationArgs;\nimport com.pulumi.azurenative.kubernetesconfiguration.inputs.GitRepositoryDefinitionArgs;\nimport com.pulumi.azurenative.kubernetesconfiguration.inputs.RepositoryRefDefinitionArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var fluxConfiguration = new FluxConfiguration(\"fluxConfiguration\", FluxConfigurationArgs.builder()\n .clusterName(\"clusterName1\")\n .clusterResourceName(\"connectedClusters\")\n .clusterRp(\"Microsoft.Kubernetes\")\n .fluxConfigurationName(\"srs-fluxconfig\")\n .gitRepository(GitRepositoryDefinitionArgs.builder()\n .httpsCACert(\"ZXhhbXBsZWNlcnRpZmljYXRl\")\n .repositoryRef(RepositoryRefDefinitionArgs.builder()\n .branch(\"master\")\n .build())\n .syncIntervalInSeconds(600)\n .timeoutInSeconds(600)\n .url(\"https://github.com/Azure/arc-k8s-demo\")\n .build())\n .kustomizations(Map.ofEntries(\n Map.entry(\"srs-kustomization1\", Map.ofEntries(\n Map.entry(\"dependsOn\", ),\n Map.entry(\"path\", \"./test/path\"),\n Map.entry(\"postBuild\", Map.ofEntries(\n Map.entry(\"substitute\", Map.ofEntries(\n Map.entry(\"cluster_env\", \"prod\"),\n Map.entry(\"replica_count\", \"2\")\n )),\n Map.entry(\"substituteFrom\", Map.ofEntries(\n Map.entry(\"kind\", \"ConfigMap\"),\n Map.entry(\"name\", \"cluster-test\"),\n Map.entry(\"optional\", true)\n ))\n )),\n Map.entry(\"syncIntervalInSeconds\", 600),\n Map.entry(\"timeoutInSeconds\", 600),\n Map.entry(\"wait\", true)\n )),\n Map.entry(\"srs-kustomization2\", Map.ofEntries(\n Map.entry(\"dependsOn\", \"srs-kustomization1\"),\n Map.entry(\"path\", \"./other/test/path\"),\n Map.entry(\"postBuild\", Map.of(\"substituteFrom\", \n Map.ofEntries(\n Map.entry(\"kind\", \"ConfigMap\"),\n Map.entry(\"name\", \"cluster-values\"),\n Map.entry(\"optional\", true)\n ),\n Map.ofEntries(\n Map.entry(\"kind\", \"Secret\"),\n Map.entry(\"name\", \"secret-name\"),\n Map.entry(\"optional\", false)\n ))),\n Map.entry(\"prune\", false),\n Map.entry(\"retryIntervalInSeconds\", 600),\n Map.entry(\"syncIntervalInSeconds\", 600),\n Map.entry(\"timeoutInSeconds\", 600),\n Map.entry(\"wait\", false)\n ))\n ))\n .namespace(\"srs-namespace\")\n .reconciliationWaitDuration(\"PT30M\")\n .resourceGroupName(\"rg1\")\n .scope(\"cluster\")\n .sourceKind(\"GitRepository\")\n .suspend(false)\n .waitForReconciliation(true)\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst fluxConfiguration = new azure_native.kubernetesconfiguration.FluxConfiguration(\"fluxConfiguration\", {\n clusterName: \"clusterName1\",\n clusterResourceName: \"connectedClusters\",\n clusterRp: \"Microsoft.Kubernetes\",\n fluxConfigurationName: \"srs-fluxconfig\",\n gitRepository: {\n httpsCACert: \"ZXhhbXBsZWNlcnRpZmljYXRl\",\n repositoryRef: {\n branch: \"master\",\n },\n syncIntervalInSeconds: 600,\n timeoutInSeconds: 600,\n url: \"https://github.com/Azure/arc-k8s-demo\",\n },\n kustomizations: {\n \"srs-kustomization1\": {\n dependsOn: [],\n path: \"./test/path\",\n postBuild: {\n substitute: {\n cluster_env: \"prod\",\n replica_count: \"2\",\n },\n substituteFrom: [{\n kind: \"ConfigMap\",\n name: \"cluster-test\",\n optional: true,\n }],\n },\n syncIntervalInSeconds: 600,\n timeoutInSeconds: 600,\n wait: true,\n },\n \"srs-kustomization2\": {\n dependsOn: [\"srs-kustomization1\"],\n path: \"./other/test/path\",\n postBuild: {\n substituteFrom: [\n {\n kind: \"ConfigMap\",\n name: \"cluster-values\",\n optional: true,\n },\n {\n kind: \"Secret\",\n name: \"secret-name\",\n optional: false,\n },\n ],\n },\n prune: false,\n retryIntervalInSeconds: 600,\n syncIntervalInSeconds: 600,\n timeoutInSeconds: 600,\n wait: false,\n },\n },\n namespace: \"srs-namespace\",\n reconciliationWaitDuration: \"PT30M\",\n resourceGroupName: \"rg1\",\n scope: azure_native.kubernetesconfiguration.ScopeType.Cluster,\n sourceKind: azure_native.kubernetesconfiguration.SourceKindType.GitRepository,\n suspend: false,\n waitForReconciliation: true,\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nflux_configuration = azure_native.kubernetesconfiguration.FluxConfiguration(\"fluxConfiguration\",\n cluster_name=\"clusterName1\",\n cluster_resource_name=\"connectedClusters\",\n cluster_rp=\"Microsoft.Kubernetes\",\n flux_configuration_name=\"srs-fluxconfig\",\n git_repository={\n \"https_ca_cert\": \"ZXhhbXBsZWNlcnRpZmljYXRl\",\n \"repository_ref\": {\n \"branch\": \"master\",\n },\n \"sync_interval_in_seconds\": 600,\n \"timeout_in_seconds\": 600,\n \"url\": \"https://github.com/Azure/arc-k8s-demo\",\n },\n kustomizations={\n \"srs-kustomization1\": {\n \"depends_on\": [],\n \"path\": \"./test/path\",\n \"post_build\": {\n \"substitute\": {\n \"cluster_env\": \"prod\",\n \"replica_count\": \"2\",\n },\n \"substitute_from\": [{\n \"kind\": \"ConfigMap\",\n \"name\": \"cluster-test\",\n \"optional\": True,\n }],\n },\n \"sync_interval_in_seconds\": 600,\n \"timeout_in_seconds\": 600,\n \"wait\": True,\n },\n \"srs-kustomization2\": {\n \"depends_on\": [\"srs-kustomization1\"],\n \"path\": \"./other/test/path\",\n \"post_build\": {\n \"substitute_from\": [\n {\n \"kind\": \"ConfigMap\",\n \"name\": \"cluster-values\",\n \"optional\": True,\n },\n {\n \"kind\": \"Secret\",\n \"name\": \"secret-name\",\n \"optional\": False,\n },\n ],\n },\n \"prune\": False,\n \"retry_interval_in_seconds\": 600,\n \"sync_interval_in_seconds\": 600,\n \"timeout_in_seconds\": 600,\n \"wait\": False,\n },\n },\n namespace=\"srs-namespace\",\n reconciliation_wait_duration=\"PT30M\",\n resource_group_name=\"rg1\",\n scope=azure_native.kubernetesconfiguration.ScopeType.CLUSTER,\n source_kind=azure_native.kubernetesconfiguration.SourceKindType.GIT_REPOSITORY,\n suspend=False,\n wait_for_reconciliation=True)\n\n```\n\n```yaml\nresources:\n fluxConfiguration:\n type: azure-native:kubernetesconfiguration:FluxConfiguration\n properties:\n clusterName: clusterName1\n clusterResourceName: connectedClusters\n clusterRp: Microsoft.Kubernetes\n fluxConfigurationName: srs-fluxconfig\n gitRepository:\n httpsCACert: ZXhhbXBsZWNlcnRpZmljYXRl\n repositoryRef:\n branch: master\n syncIntervalInSeconds: 600\n timeoutInSeconds: 600\n url: https://github.com/Azure/arc-k8s-demo\n kustomizations:\n srs-kustomization1:\n dependsOn: []\n path: ./test/path\n postBuild:\n substitute:\n cluster_env: prod\n replica_count: '2'\n substituteFrom:\n - kind: ConfigMap\n name: cluster-test\n optional: true\n syncIntervalInSeconds: 600\n timeoutInSeconds: 600\n wait: true\n srs-kustomization2:\n dependsOn:\n - srs-kustomization1\n path: ./other/test/path\n postBuild:\n substituteFrom:\n - kind: ConfigMap\n name: cluster-values\n optional: true\n - kind: Secret\n name: secret-name\n optional: false\n prune: false\n retryIntervalInSeconds: 600\n syncIntervalInSeconds: 600\n timeoutInSeconds: 600\n wait: false\n namespace: srs-namespace\n reconciliationWaitDuration: PT30M\n resourceGroupName: rg1\n scope: cluster\n sourceKind: GitRepository\n suspend: false\n waitForReconciliation: true\n\n```\n\n{{% /example %}}\n{{% example %}}\n### Create Flux Configuration with Bucket Source Kind\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var fluxConfiguration = new AzureNative.KubernetesConfiguration.FluxConfiguration(\"fluxConfiguration\", new()\n {\n Bucket = new AzureNative.KubernetesConfiguration.Inputs.BucketDefinitionArgs\n {\n AccessKey = \"fluxminiotest\",\n BucketName = \"flux\",\n SyncIntervalInSeconds = 1000,\n TimeoutInSeconds = 1000,\n Url = \"https://fluxminiotest.az.minio.io\",\n },\n ClusterName = \"clusterName1\",\n ClusterResourceName = \"connectedClusters\",\n ClusterRp = \"Microsoft.Kubernetes\",\n FluxConfigurationName = \"srs-fluxconfig\",\n Kustomizations = \n {\n { \"srs-kustomization1\", new AzureNative.KubernetesConfiguration.Inputs.KustomizationDefinitionArgs\n {\n DependsOn = new() { },\n Path = \"./test/path\",\n SyncIntervalInSeconds = 600,\n TimeoutInSeconds = 600,\n } },\n { \"srs-kustomization2\", new AzureNative.KubernetesConfiguration.Inputs.KustomizationDefinitionArgs\n {\n DependsOn = new[]\n {\n \"srs-kustomization1\",\n },\n Path = \"./other/test/path\",\n Prune = false,\n RetryIntervalInSeconds = 600,\n SyncIntervalInSeconds = 600,\n TimeoutInSeconds = 600,\n } },\n },\n Namespace = \"srs-namespace\",\n ResourceGroupName = \"rg1\",\n Scope = AzureNative.KubernetesConfiguration.ScopeType.Cluster,\n SourceKind = AzureNative.KubernetesConfiguration.SourceKindType.Bucket,\n Suspend = false,\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tkubernetesconfiguration \"github.com/pulumi/pulumi-azure-native-sdk/kubernetesconfiguration/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := kubernetesconfiguration.NewFluxConfiguration(ctx, \"fluxConfiguration\", \u0026kubernetesconfiguration.FluxConfigurationArgs{\n\t\t\tBucket: \u0026kubernetesconfiguration.BucketDefinitionArgs{\n\t\t\t\tAccessKey: pulumi.String(\"fluxminiotest\"),\n\t\t\t\tBucketName: pulumi.String(\"flux\"),\n\t\t\t\tSyncIntervalInSeconds: pulumi.Float64(1000),\n\t\t\t\tTimeoutInSeconds: pulumi.Float64(1000),\n\t\t\t\tUrl: pulumi.String(\"https://fluxminiotest.az.minio.io\"),\n\t\t\t},\n\t\t\tClusterName: pulumi.String(\"clusterName1\"),\n\t\t\tClusterResourceName: pulumi.String(\"connectedClusters\"),\n\t\t\tClusterRp: pulumi.String(\"Microsoft.Kubernetes\"),\n\t\t\tFluxConfigurationName: pulumi.String(\"srs-fluxconfig\"),\n\t\t\tKustomizations: kubernetesconfiguration.KustomizationDefinitionMap{\n\t\t\t\t\"srs-kustomization1\": \u0026kubernetesconfiguration.KustomizationDefinitionArgs{\n\t\t\t\t\tDependsOn: pulumi.StringArray{},\n\t\t\t\t\tPath: pulumi.String(\"./test/path\"),\n\t\t\t\t\tSyncIntervalInSeconds: pulumi.Float64(600),\n\t\t\t\t\tTimeoutInSeconds: pulumi.Float64(600),\n\t\t\t\t},\n\t\t\t\t\"srs-kustomization2\": \u0026kubernetesconfiguration.KustomizationDefinitionArgs{\n\t\t\t\t\tDependsOn: pulumi.StringArray{\n\t\t\t\t\t\tpulumi.String(\"srs-kustomization1\"),\n\t\t\t\t\t},\n\t\t\t\t\tPath: pulumi.String(\"./other/test/path\"),\n\t\t\t\t\tPrune: pulumi.Bool(false),\n\t\t\t\t\tRetryIntervalInSeconds: pulumi.Float64(600),\n\t\t\t\t\tSyncIntervalInSeconds: pulumi.Float64(600),\n\t\t\t\t\tTimeoutInSeconds: pulumi.Float64(600),\n\t\t\t\t},\n\t\t\t},\n\t\t\tNamespace: pulumi.String(\"srs-namespace\"),\n\t\t\tResourceGroupName: pulumi.String(\"rg1\"),\n\t\t\tScope: pulumi.String(kubernetesconfiguration.ScopeTypeCluster),\n\t\t\tSourceKind: pulumi.String(kubernetesconfiguration.SourceKindTypeBucket),\n\t\t\tSuspend: pulumi.Bool(false),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.kubernetesconfiguration.FluxConfiguration;\nimport com.pulumi.azurenative.kubernetesconfiguration.FluxConfigurationArgs;\nimport com.pulumi.azurenative.kubernetesconfiguration.inputs.BucketDefinitionArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var fluxConfiguration = new FluxConfiguration(\"fluxConfiguration\", FluxConfigurationArgs.builder()\n .bucket(BucketDefinitionArgs.builder()\n .accessKey(\"fluxminiotest\")\n .bucketName(\"flux\")\n .syncIntervalInSeconds(1000)\n .timeoutInSeconds(1000)\n .url(\"https://fluxminiotest.az.minio.io\")\n .build())\n .clusterName(\"clusterName1\")\n .clusterResourceName(\"connectedClusters\")\n .clusterRp(\"Microsoft.Kubernetes\")\n .fluxConfigurationName(\"srs-fluxconfig\")\n .kustomizations(Map.ofEntries(\n Map.entry(\"srs-kustomization1\", Map.ofEntries(\n Map.entry(\"dependsOn\", ),\n Map.entry(\"path\", \"./test/path\"),\n Map.entry(\"syncIntervalInSeconds\", 600),\n Map.entry(\"timeoutInSeconds\", 600)\n )),\n Map.entry(\"srs-kustomization2\", Map.ofEntries(\n Map.entry(\"dependsOn\", \"srs-kustomization1\"),\n Map.entry(\"path\", \"./other/test/path\"),\n Map.entry(\"prune\", false),\n Map.entry(\"retryIntervalInSeconds\", 600),\n Map.entry(\"syncIntervalInSeconds\", 600),\n Map.entry(\"timeoutInSeconds\", 600)\n ))\n ))\n .namespace(\"srs-namespace\")\n .resourceGroupName(\"rg1\")\n .scope(\"cluster\")\n .sourceKind(\"Bucket\")\n .suspend(false)\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst fluxConfiguration = new azure_native.kubernetesconfiguration.FluxConfiguration(\"fluxConfiguration\", {\n bucket: {\n accessKey: \"fluxminiotest\",\n bucketName: \"flux\",\n syncIntervalInSeconds: 1000,\n timeoutInSeconds: 1000,\n url: \"https://fluxminiotest.az.minio.io\",\n },\n clusterName: \"clusterName1\",\n clusterResourceName: \"connectedClusters\",\n clusterRp: \"Microsoft.Kubernetes\",\n fluxConfigurationName: \"srs-fluxconfig\",\n kustomizations: {\n \"srs-kustomization1\": {\n dependsOn: [],\n path: \"./test/path\",\n syncIntervalInSeconds: 600,\n timeoutInSeconds: 600,\n },\n \"srs-kustomization2\": {\n dependsOn: [\"srs-kustomization1\"],\n path: \"./other/test/path\",\n prune: false,\n retryIntervalInSeconds: 600,\n syncIntervalInSeconds: 600,\n timeoutInSeconds: 600,\n },\n },\n namespace: \"srs-namespace\",\n resourceGroupName: \"rg1\",\n scope: azure_native.kubernetesconfiguration.ScopeType.Cluster,\n sourceKind: azure_native.kubernetesconfiguration.SourceKindType.Bucket,\n suspend: false,\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nflux_configuration = azure_native.kubernetesconfiguration.FluxConfiguration(\"fluxConfiguration\",\n bucket={\n \"access_key\": \"fluxminiotest\",\n \"bucket_name\": \"flux\",\n \"sync_interval_in_seconds\": 1000,\n \"timeout_in_seconds\": 1000,\n \"url\": \"https://fluxminiotest.az.minio.io\",\n },\n cluster_name=\"clusterName1\",\n cluster_resource_name=\"connectedClusters\",\n cluster_rp=\"Microsoft.Kubernetes\",\n flux_configuration_name=\"srs-fluxconfig\",\n kustomizations={\n \"srs-kustomization1\": {\n \"depends_on\": [],\n \"path\": \"./test/path\",\n \"sync_interval_in_seconds\": 600,\n \"timeout_in_seconds\": 600,\n },\n \"srs-kustomization2\": {\n \"depends_on\": [\"srs-kustomization1\"],\n \"path\": \"./other/test/path\",\n \"prune\": False,\n \"retry_interval_in_seconds\": 600,\n \"sync_interval_in_seconds\": 600,\n \"timeout_in_seconds\": 600,\n },\n },\n namespace=\"srs-namespace\",\n resource_group_name=\"rg1\",\n scope=azure_native.kubernetesconfiguration.ScopeType.CLUSTER,\n source_kind=azure_native.kubernetesconfiguration.SourceKindType.BUCKET,\n suspend=False)\n\n```\n\n```yaml\nresources:\n fluxConfiguration:\n type: azure-native:kubernetesconfiguration:FluxConfiguration\n properties:\n bucket:\n accessKey: fluxminiotest\n bucketName: flux\n syncIntervalInSeconds: 1000\n timeoutInSeconds: 1000\n url: https://fluxminiotest.az.minio.io\n clusterName: clusterName1\n clusterResourceName: connectedClusters\n clusterRp: Microsoft.Kubernetes\n fluxConfigurationName: srs-fluxconfig\n kustomizations:\n srs-kustomization1:\n dependsOn: []\n path: ./test/path\n syncIntervalInSeconds: 600\n timeoutInSeconds: 600\n srs-kustomization2:\n dependsOn:\n - srs-kustomization1\n path: ./other/test/path\n prune: false\n retryIntervalInSeconds: 600\n syncIntervalInSeconds: 600\n timeoutInSeconds: 600\n namespace: srs-namespace\n resourceGroupName: rg1\n scope: cluster\n sourceKind: Bucket\n suspend: false\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:kubernetesconfiguration:FluxConfiguration srs-fluxconfig /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{clusterRp}/{clusterResourceName}/{clusterName}/providers/Microsoft.KubernetesConfiguration/fluxConfigurations/{fluxConfigurationName} \n```\n",
"properties": {
"azureBlob": {
"type": "object",
@@ -687239,11 +688216,14 @@
},
{
"type": "azure-native:kubernetesconfiguration/v20240401preview:FluxConfiguration"
+ },
+ {
+ "type": "azure-native:kubernetesconfiguration/v20241101:FluxConfiguration"
}
]
},
"azure-native:kubernetesconfiguration:PrivateEndpointConnection": {
- "description": "The Private Endpoint Connection resource.\nAzure REST API version: 2022-04-02-preview. Prior API version in Azure Native 1.x: 2022-04-02-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Approve or reject a private endpoint connection with a given name.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var privateEndpointConnection = new AzureNative.KubernetesConfiguration.PrivateEndpointConnection(\"privateEndpointConnection\", new()\n {\n PrivateEndpointConnectionName = \"private-endpoint-connection-name\",\n PrivateLinkServiceConnectionState = new AzureNative.KubernetesConfiguration.Inputs.PrivateLinkServiceConnectionStateArgs\n {\n Description = \"Approved by johndoe@contoso.com\",\n Status = AzureNative.KubernetesConfiguration.PrivateEndpointServiceConnectionStatus.Approved,\n },\n ResourceGroupName = \"myResourceGroup\",\n ScopeName = \"myPrivateLinkScope\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tkubernetesconfiguration \"github.com/pulumi/pulumi-azure-native-sdk/kubernetesconfiguration/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := kubernetesconfiguration.NewPrivateEndpointConnection(ctx, \"privateEndpointConnection\", \u0026kubernetesconfiguration.PrivateEndpointConnectionArgs{\n\t\t\tPrivateEndpointConnectionName: pulumi.String(\"private-endpoint-connection-name\"),\n\t\t\tPrivateLinkServiceConnectionState: \u0026kubernetesconfiguration.PrivateLinkServiceConnectionStateArgs{\n\t\t\t\tDescription: pulumi.String(\"Approved by johndoe@contoso.com\"),\n\t\t\t\tStatus: pulumi.String(kubernetesconfiguration.PrivateEndpointServiceConnectionStatusApproved),\n\t\t\t},\n\t\t\tResourceGroupName: pulumi.String(\"myResourceGroup\"),\n\t\t\tScopeName: pulumi.String(\"myPrivateLinkScope\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.kubernetesconfiguration.PrivateEndpointConnection;\nimport com.pulumi.azurenative.kubernetesconfiguration.PrivateEndpointConnectionArgs;\nimport com.pulumi.azurenative.kubernetesconfiguration.inputs.PrivateLinkServiceConnectionStateArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var privateEndpointConnection = new PrivateEndpointConnection(\"privateEndpointConnection\", PrivateEndpointConnectionArgs.builder()\n .privateEndpointConnectionName(\"private-endpoint-connection-name\")\n .privateLinkServiceConnectionState(PrivateLinkServiceConnectionStateArgs.builder()\n .description(\"Approved by johndoe@contoso.com\")\n .status(\"Approved\")\n .build())\n .resourceGroupName(\"myResourceGroup\")\n .scopeName(\"myPrivateLinkScope\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst privateEndpointConnection = new azure_native.kubernetesconfiguration.PrivateEndpointConnection(\"privateEndpointConnection\", {\n privateEndpointConnectionName: \"private-endpoint-connection-name\",\n privateLinkServiceConnectionState: {\n description: \"Approved by johndoe@contoso.com\",\n status: azure_native.kubernetesconfiguration.PrivateEndpointServiceConnectionStatus.Approved,\n },\n resourceGroupName: \"myResourceGroup\",\n scopeName: \"myPrivateLinkScope\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nprivate_endpoint_connection = azure_native.kubernetesconfiguration.PrivateEndpointConnection(\"privateEndpointConnection\",\n private_endpoint_connection_name=\"private-endpoint-connection-name\",\n private_link_service_connection_state={\n \"description\": \"Approved by johndoe@contoso.com\",\n \"status\": azure_native.kubernetesconfiguration.PrivateEndpointServiceConnectionStatus.APPROVED,\n },\n resource_group_name=\"myResourceGroup\",\n scope_name=\"myPrivateLinkScope\")\n\n```\n\n```yaml\nresources:\n privateEndpointConnection:\n type: azure-native:kubernetesconfiguration:PrivateEndpointConnection\n properties:\n privateEndpointConnectionName: private-endpoint-connection-name\n privateLinkServiceConnectionState:\n description: Approved by johndoe@contoso.com\n status: Approved\n resourceGroupName: myResourceGroup\n scopeName: myPrivateLinkScope\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:kubernetesconfiguration:PrivateEndpointConnection private-endpoint-connection-name /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KubernetesConfiguration/privateLinkScopes/{scopeName}/privateEndpointConnections/{privateEndpointConnectionName} \n```\n",
+ "description": "The Private Endpoint Connection resource.\nAzure REST API version: 2022-04-02-preview. Prior API version in Azure Native 1.x: 2022-04-02-preview.\n\nOther available API versions: 2024-11-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Approve or reject a private endpoint connection with a given name.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var privateEndpointConnection = new AzureNative.KubernetesConfiguration.PrivateEndpointConnection(\"privateEndpointConnection\", new()\n {\n PrivateEndpointConnectionName = \"private-endpoint-connection-name\",\n PrivateLinkServiceConnectionState = new AzureNative.KubernetesConfiguration.Inputs.PrivateLinkServiceConnectionStateArgs\n {\n Description = \"Approved by johndoe@contoso.com\",\n Status = AzureNative.KubernetesConfiguration.PrivateEndpointServiceConnectionStatus.Approved,\n },\n ResourceGroupName = \"myResourceGroup\",\n ScopeName = \"myPrivateLinkScope\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tkubernetesconfiguration \"github.com/pulumi/pulumi-azure-native-sdk/kubernetesconfiguration/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := kubernetesconfiguration.NewPrivateEndpointConnection(ctx, \"privateEndpointConnection\", \u0026kubernetesconfiguration.PrivateEndpointConnectionArgs{\n\t\t\tPrivateEndpointConnectionName: pulumi.String(\"private-endpoint-connection-name\"),\n\t\t\tPrivateLinkServiceConnectionState: \u0026kubernetesconfiguration.PrivateLinkServiceConnectionStateArgs{\n\t\t\t\tDescription: pulumi.String(\"Approved by johndoe@contoso.com\"),\n\t\t\t\tStatus: pulumi.String(kubernetesconfiguration.PrivateEndpointServiceConnectionStatusApproved),\n\t\t\t},\n\t\t\tResourceGroupName: pulumi.String(\"myResourceGroup\"),\n\t\t\tScopeName: pulumi.String(\"myPrivateLinkScope\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.kubernetesconfiguration.PrivateEndpointConnection;\nimport com.pulumi.azurenative.kubernetesconfiguration.PrivateEndpointConnectionArgs;\nimport com.pulumi.azurenative.kubernetesconfiguration.inputs.PrivateLinkServiceConnectionStateArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var privateEndpointConnection = new PrivateEndpointConnection(\"privateEndpointConnection\", PrivateEndpointConnectionArgs.builder()\n .privateEndpointConnectionName(\"private-endpoint-connection-name\")\n .privateLinkServiceConnectionState(PrivateLinkServiceConnectionStateArgs.builder()\n .description(\"Approved by johndoe@contoso.com\")\n .status(\"Approved\")\n .build())\n .resourceGroupName(\"myResourceGroup\")\n .scopeName(\"myPrivateLinkScope\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst privateEndpointConnection = new azure_native.kubernetesconfiguration.PrivateEndpointConnection(\"privateEndpointConnection\", {\n privateEndpointConnectionName: \"private-endpoint-connection-name\",\n privateLinkServiceConnectionState: {\n description: \"Approved by johndoe@contoso.com\",\n status: azure_native.kubernetesconfiguration.PrivateEndpointServiceConnectionStatus.Approved,\n },\n resourceGroupName: \"myResourceGroup\",\n scopeName: \"myPrivateLinkScope\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nprivate_endpoint_connection = azure_native.kubernetesconfiguration.PrivateEndpointConnection(\"privateEndpointConnection\",\n private_endpoint_connection_name=\"private-endpoint-connection-name\",\n private_link_service_connection_state={\n \"description\": \"Approved by johndoe@contoso.com\",\n \"status\": azure_native.kubernetesconfiguration.PrivateEndpointServiceConnectionStatus.APPROVED,\n },\n resource_group_name=\"myResourceGroup\",\n scope_name=\"myPrivateLinkScope\")\n\n```\n\n```yaml\nresources:\n privateEndpointConnection:\n type: azure-native:kubernetesconfiguration:PrivateEndpointConnection\n properties:\n privateEndpointConnectionName: private-endpoint-connection-name\n privateLinkServiceConnectionState:\n description: Approved by johndoe@contoso.com\n status: Approved\n resourceGroupName: myResourceGroup\n scopeName: myPrivateLinkScope\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:kubernetesconfiguration:PrivateEndpointConnection private-endpoint-connection-name /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KubernetesConfiguration/privateLinkScopes/{scopeName}/privateEndpointConnections/{privateEndpointConnectionName} \n```\n",
"properties": {
"name": {
"type": "string",
@@ -687311,11 +688291,14 @@
"aliases": [
{
"type": "azure-native:kubernetesconfiguration/v20220402preview:PrivateEndpointConnection"
+ },
+ {
+ "type": "azure-native:kubernetesconfiguration/v20241101preview:PrivateEndpointConnection"
}
]
},
"azure-native:kubernetesconfiguration:PrivateLinkScope": {
- "description": "An Azure Arc PrivateLinkScope definition.\nAzure REST API version: 2022-04-02-preview. Prior API version in Azure Native 1.x: 2022-04-02-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### PrivateLinkScopeCreate\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var privateLinkScope = new AzureNative.KubernetesConfiguration.PrivateLinkScope(\"privateLinkScope\", new()\n {\n Location = \"westus\",\n ResourceGroupName = \"my-resource-group\",\n ScopeName = \"my-privatelinkscope\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tkubernetesconfiguration \"github.com/pulumi/pulumi-azure-native-sdk/kubernetesconfiguration/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := kubernetesconfiguration.NewPrivateLinkScope(ctx, \"privateLinkScope\", \u0026kubernetesconfiguration.PrivateLinkScopeArgs{\n\t\t\tLocation: pulumi.String(\"westus\"),\n\t\t\tResourceGroupName: pulumi.String(\"my-resource-group\"),\n\t\t\tScopeName: pulumi.String(\"my-privatelinkscope\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.kubernetesconfiguration.PrivateLinkScope;\nimport com.pulumi.azurenative.kubernetesconfiguration.PrivateLinkScopeArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var privateLinkScope = new PrivateLinkScope(\"privateLinkScope\", PrivateLinkScopeArgs.builder()\n .location(\"westus\")\n .resourceGroupName(\"my-resource-group\")\n .scopeName(\"my-privatelinkscope\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst privateLinkScope = new azure_native.kubernetesconfiguration.PrivateLinkScope(\"privateLinkScope\", {\n location: \"westus\",\n resourceGroupName: \"my-resource-group\",\n scopeName: \"my-privatelinkscope\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nprivate_link_scope = azure_native.kubernetesconfiguration.PrivateLinkScope(\"privateLinkScope\",\n location=\"westus\",\n resource_group_name=\"my-resource-group\",\n scope_name=\"my-privatelinkscope\")\n\n```\n\n```yaml\nresources:\n privateLinkScope:\n type: azure-native:kubernetesconfiguration:PrivateLinkScope\n properties:\n location: westus\n resourceGroupName: my-resource-group\n scopeName: my-privatelinkscope\n\n```\n\n{{% /example %}}\n{{% example %}}\n### PrivateLinkScopeUpdate\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var privateLinkScope = new AzureNative.KubernetesConfiguration.PrivateLinkScope(\"privateLinkScope\", new()\n {\n Location = \"westus\",\n ResourceGroupName = \"my-resource-group\",\n ScopeName = \"my-privatelinkscope\",\n Tags = \n {\n { \"Tag1\", \"Value1\" },\n },\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tkubernetesconfiguration \"github.com/pulumi/pulumi-azure-native-sdk/kubernetesconfiguration/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := kubernetesconfiguration.NewPrivateLinkScope(ctx, \"privateLinkScope\", \u0026kubernetesconfiguration.PrivateLinkScopeArgs{\n\t\t\tLocation: pulumi.String(\"westus\"),\n\t\t\tResourceGroupName: pulumi.String(\"my-resource-group\"),\n\t\t\tScopeName: pulumi.String(\"my-privatelinkscope\"),\n\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\"Tag1\": pulumi.String(\"Value1\"),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.kubernetesconfiguration.PrivateLinkScope;\nimport com.pulumi.azurenative.kubernetesconfiguration.PrivateLinkScopeArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var privateLinkScope = new PrivateLinkScope(\"privateLinkScope\", PrivateLinkScopeArgs.builder()\n .location(\"westus\")\n .resourceGroupName(\"my-resource-group\")\n .scopeName(\"my-privatelinkscope\")\n .tags(Map.of(\"Tag1\", \"Value1\"))\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst privateLinkScope = new azure_native.kubernetesconfiguration.PrivateLinkScope(\"privateLinkScope\", {\n location: \"westus\",\n resourceGroupName: \"my-resource-group\",\n scopeName: \"my-privatelinkscope\",\n tags: {\n Tag1: \"Value1\",\n },\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nprivate_link_scope = azure_native.kubernetesconfiguration.PrivateLinkScope(\"privateLinkScope\",\n location=\"westus\",\n resource_group_name=\"my-resource-group\",\n scope_name=\"my-privatelinkscope\",\n tags={\n \"Tag1\": \"Value1\",\n })\n\n```\n\n```yaml\nresources:\n privateLinkScope:\n type: azure-native:kubernetesconfiguration:PrivateLinkScope\n properties:\n location: westus\n resourceGroupName: my-resource-group\n scopeName: my-privatelinkscope\n tags:\n Tag1: Value1\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:kubernetesconfiguration:PrivateLinkScope my-privatelinkscope /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KubernetesConfiguration/privateLinkScopes/{scopeName} \n```\n",
+ "description": "An Azure Arc PrivateLinkScope definition.\nAzure REST API version: 2022-04-02-preview. Prior API version in Azure Native 1.x: 2022-04-02-preview.\n\nOther available API versions: 2024-11-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### PrivateLinkScopeCreate\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var privateLinkScope = new AzureNative.KubernetesConfiguration.PrivateLinkScope(\"privateLinkScope\", new()\n {\n Location = \"westus\",\n ResourceGroupName = \"my-resource-group\",\n ScopeName = \"my-privatelinkscope\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tkubernetesconfiguration \"github.com/pulumi/pulumi-azure-native-sdk/kubernetesconfiguration/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := kubernetesconfiguration.NewPrivateLinkScope(ctx, \"privateLinkScope\", \u0026kubernetesconfiguration.PrivateLinkScopeArgs{\n\t\t\tLocation: pulumi.String(\"westus\"),\n\t\t\tResourceGroupName: pulumi.String(\"my-resource-group\"),\n\t\t\tScopeName: pulumi.String(\"my-privatelinkscope\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.kubernetesconfiguration.PrivateLinkScope;\nimport com.pulumi.azurenative.kubernetesconfiguration.PrivateLinkScopeArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var privateLinkScope = new PrivateLinkScope(\"privateLinkScope\", PrivateLinkScopeArgs.builder()\n .location(\"westus\")\n .resourceGroupName(\"my-resource-group\")\n .scopeName(\"my-privatelinkscope\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst privateLinkScope = new azure_native.kubernetesconfiguration.PrivateLinkScope(\"privateLinkScope\", {\n location: \"westus\",\n resourceGroupName: \"my-resource-group\",\n scopeName: \"my-privatelinkscope\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nprivate_link_scope = azure_native.kubernetesconfiguration.PrivateLinkScope(\"privateLinkScope\",\n location=\"westus\",\n resource_group_name=\"my-resource-group\",\n scope_name=\"my-privatelinkscope\")\n\n```\n\n```yaml\nresources:\n privateLinkScope:\n type: azure-native:kubernetesconfiguration:PrivateLinkScope\n properties:\n location: westus\n resourceGroupName: my-resource-group\n scopeName: my-privatelinkscope\n\n```\n\n{{% /example %}}\n{{% example %}}\n### PrivateLinkScopeUpdate\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var privateLinkScope = new AzureNative.KubernetesConfiguration.PrivateLinkScope(\"privateLinkScope\", new()\n {\n Location = \"westus\",\n ResourceGroupName = \"my-resource-group\",\n ScopeName = \"my-privatelinkscope\",\n Tags = \n {\n { \"Tag1\", \"Value1\" },\n },\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tkubernetesconfiguration \"github.com/pulumi/pulumi-azure-native-sdk/kubernetesconfiguration/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := kubernetesconfiguration.NewPrivateLinkScope(ctx, \"privateLinkScope\", \u0026kubernetesconfiguration.PrivateLinkScopeArgs{\n\t\t\tLocation: pulumi.String(\"westus\"),\n\t\t\tResourceGroupName: pulumi.String(\"my-resource-group\"),\n\t\t\tScopeName: pulumi.String(\"my-privatelinkscope\"),\n\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\"Tag1\": pulumi.String(\"Value1\"),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.kubernetesconfiguration.PrivateLinkScope;\nimport com.pulumi.azurenative.kubernetesconfiguration.PrivateLinkScopeArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var privateLinkScope = new PrivateLinkScope(\"privateLinkScope\", PrivateLinkScopeArgs.builder()\n .location(\"westus\")\n .resourceGroupName(\"my-resource-group\")\n .scopeName(\"my-privatelinkscope\")\n .tags(Map.of(\"Tag1\", \"Value1\"))\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst privateLinkScope = new azure_native.kubernetesconfiguration.PrivateLinkScope(\"privateLinkScope\", {\n location: \"westus\",\n resourceGroupName: \"my-resource-group\",\n scopeName: \"my-privatelinkscope\",\n tags: {\n Tag1: \"Value1\",\n },\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nprivate_link_scope = azure_native.kubernetesconfiguration.PrivateLinkScope(\"privateLinkScope\",\n location=\"westus\",\n resource_group_name=\"my-resource-group\",\n scope_name=\"my-privatelinkscope\",\n tags={\n \"Tag1\": \"Value1\",\n })\n\n```\n\n```yaml\nresources:\n privateLinkScope:\n type: azure-native:kubernetesconfiguration:PrivateLinkScope\n properties:\n location: westus\n resourceGroupName: my-resource-group\n scopeName: my-privatelinkscope\n tags:\n Tag1: Value1\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:kubernetesconfiguration:PrivateLinkScope my-privatelinkscope /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KubernetesConfiguration/privateLinkScopes/{scopeName} \n```\n",
"properties": {
"location": {
"type": "string",
@@ -687390,6 +688373,9 @@
"aliases": [
{
"type": "azure-native:kubernetesconfiguration/v20220402preview:PrivateLinkScope"
+ },
+ {
+ "type": "azure-native:kubernetesconfiguration/v20241101preview:PrivateLinkScope"
}
]
},
@@ -695678,7 +696664,7 @@
]
},
"azure-native:machinelearningservices:BatchDeployment": {
- "description": "\nAzure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2021-03-01-preview.\n\nOther available API versions: 2021-03-01-preview, 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:BatchDeployment string /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/batchEndpoints/{endpointName}/deployments/{deploymentName} \n```\n",
+ "description": "\nAzure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2021-03-01-preview.\n\nOther available API versions: 2021-03-01-preview, 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:BatchDeployment string /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/batchEndpoints/{endpointName}/deployments/{deploymentName} \n```\n",
"properties": {
"batchDeploymentProperties": {
"type": "object",
@@ -695848,11 +696834,14 @@
},
{
"type": "azure-native:machinelearningservices/v20241001preview:BatchDeployment"
+ },
+ {
+ "type": "azure-native:machinelearningservices/v20250101preview:BatchDeployment"
}
]
},
"azure-native:machinelearningservices:BatchEndpoint": {
- "description": "\nAzure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2021-03-01-preview.\n\nOther available API versions: 2021-03-01-preview, 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:BatchEndpoint string /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/batchEndpoints/{endpointName} \n```\n",
+ "description": "\nAzure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2021-03-01-preview.\n\nOther available API versions: 2021-03-01-preview, 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:BatchEndpoint string /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/batchEndpoints/{endpointName} \n```\n",
"properties": {
"batchEndpointProperties": {
"type": "object",
@@ -696016,11 +697005,14 @@
},
{
"type": "azure-native:machinelearningservices/v20241001preview:BatchEndpoint"
+ },
+ {
+ "type": "azure-native:machinelearningservices/v20250101preview:BatchEndpoint"
}
]
},
"azure-native:machinelearningservices:CapabilityHost": {
- "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2024-10-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### CreateOrUpdate CapabilityHost.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var capabilityHost = new AzureNative.MachineLearningServices.CapabilityHost(\"capabilityHost\", new()\n {\n CapabilityHostProperties = new AzureNative.MachineLearningServices.Inputs.CapabilityHostArgs\n {\n CustomerSubnet = \"subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/myResourceGroups/providers/Microsoft.Network/virtualNetworks/myVnet/subnets/mySubnet\",\n },\n Name = \"capabilityHostName\",\n ResourceGroupName = \"test-rg\",\n WorkspaceName = \"my-aml-workspace\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewCapabilityHost(ctx, \"capabilityHost\", \u0026machinelearningservices.CapabilityHostArgs{\n\t\t\tCapabilityHostProperties: \u0026machinelearningservices.CapabilityHostTypeArgs{\n\t\t\t\tCustomerSubnet: pulumi.String(\"subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/myResourceGroups/providers/Microsoft.Network/virtualNetworks/myVnet/subnets/mySubnet\"),\n\t\t\t},\n\t\t\tName: pulumi.String(\"capabilityHostName\"),\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t\tWorkspaceName: pulumi.String(\"my-aml-workspace\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.CapabilityHost;\nimport com.pulumi.azurenative.machinelearningservices.CapabilityHostArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.CapabilityHostArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var capabilityHost = new CapabilityHost(\"capabilityHost\", CapabilityHostArgs.builder()\n .capabilityHostProperties(CapabilityHostArgs.builder()\n .customerSubnet(\"subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/myResourceGroups/providers/Microsoft.Network/virtualNetworks/myVnet/subnets/mySubnet\")\n .build())\n .name(\"capabilityHostName\")\n .resourceGroupName(\"test-rg\")\n .workspaceName(\"my-aml-workspace\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst capabilityHost = new azure_native.machinelearningservices.CapabilityHost(\"capabilityHost\", {\n capabilityHostProperties: {\n customerSubnet: \"subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/myResourceGroups/providers/Microsoft.Network/virtualNetworks/myVnet/subnets/mySubnet\",\n },\n name: \"capabilityHostName\",\n resourceGroupName: \"test-rg\",\n workspaceName: \"my-aml-workspace\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\ncapability_host = azure_native.machinelearningservices.CapabilityHost(\"capabilityHost\",\n capability_host_properties={\n \"customer_subnet\": \"subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/myResourceGroups/providers/Microsoft.Network/virtualNetworks/myVnet/subnets/mySubnet\",\n },\n name=\"capabilityHostName\",\n resource_group_name=\"test-rg\",\n workspace_name=\"my-aml-workspace\")\n\n```\n\n```yaml\nresources:\n capabilityHost:\n type: azure-native:machinelearningservices:CapabilityHost\n properties:\n capabilityHostProperties:\n customerSubnet: subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/myResourceGroups/providers/Microsoft.Network/virtualNetworks/myVnet/subnets/mySubnet\n name: capabilityHostName\n resourceGroupName: test-rg\n workspaceName: my-aml-workspace\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:CapabilityHost capabilityHostName /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/capabilityHosts/{name} \n```\n",
+ "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2024-10-01-preview.\n\nOther available API versions: 2025-01-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### CreateOrUpdate CapabilityHost.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var capabilityHost = new AzureNative.MachineLearningServices.CapabilityHost(\"capabilityHost\", new()\n {\n CapabilityHostProperties = new AzureNative.MachineLearningServices.Inputs.CapabilityHostArgs\n {\n CustomerSubnet = \"subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/myResourceGroups/providers/Microsoft.Network/virtualNetworks/myVnet/subnets/mySubnet\",\n },\n Name = \"capabilityHostName\",\n ResourceGroupName = \"test-rg\",\n WorkspaceName = \"my-aml-workspace\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewCapabilityHost(ctx, \"capabilityHost\", \u0026machinelearningservices.CapabilityHostArgs{\n\t\t\tCapabilityHostProperties: \u0026machinelearningservices.CapabilityHostTypeArgs{\n\t\t\t\tCustomerSubnet: pulumi.String(\"subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/myResourceGroups/providers/Microsoft.Network/virtualNetworks/myVnet/subnets/mySubnet\"),\n\t\t\t},\n\t\t\tName: pulumi.String(\"capabilityHostName\"),\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t\tWorkspaceName: pulumi.String(\"my-aml-workspace\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.CapabilityHost;\nimport com.pulumi.azurenative.machinelearningservices.CapabilityHostArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.CapabilityHostArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var capabilityHost = new CapabilityHost(\"capabilityHost\", CapabilityHostArgs.builder()\n .capabilityHostProperties(CapabilityHostArgs.builder()\n .customerSubnet(\"subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/myResourceGroups/providers/Microsoft.Network/virtualNetworks/myVnet/subnets/mySubnet\")\n .build())\n .name(\"capabilityHostName\")\n .resourceGroupName(\"test-rg\")\n .workspaceName(\"my-aml-workspace\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst capabilityHost = new azure_native.machinelearningservices.CapabilityHost(\"capabilityHost\", {\n capabilityHostProperties: {\n customerSubnet: \"subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/myResourceGroups/providers/Microsoft.Network/virtualNetworks/myVnet/subnets/mySubnet\",\n },\n name: \"capabilityHostName\",\n resourceGroupName: \"test-rg\",\n workspaceName: \"my-aml-workspace\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\ncapability_host = azure_native.machinelearningservices.CapabilityHost(\"capabilityHost\",\n capability_host_properties={\n \"customer_subnet\": \"subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/myResourceGroups/providers/Microsoft.Network/virtualNetworks/myVnet/subnets/mySubnet\",\n },\n name=\"capabilityHostName\",\n resource_group_name=\"test-rg\",\n workspace_name=\"my-aml-workspace\")\n\n```\n\n```yaml\nresources:\n capabilityHost:\n type: azure-native:machinelearningservices:CapabilityHost\n properties:\n capabilityHostProperties:\n customerSubnet: subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/myResourceGroups/providers/Microsoft.Network/virtualNetworks/myVnet/subnets/mySubnet\n name: capabilityHostName\n resourceGroupName: test-rg\n workspaceName: my-aml-workspace\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:CapabilityHost capabilityHostName /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/capabilityHosts/{name} \n```\n",
"properties": {
"capabilityHostProperties": {
"type": "object",
@@ -696078,6 +697070,9 @@
"aliases": [
{
"type": "azure-native:machinelearningservices/v20241001preview:CapabilityHost"
+ },
+ {
+ "type": "azure-native:machinelearningservices/v20250101preview:CapabilityHost"
}
]
},
@@ -696195,7 +697190,7 @@
]
},
"azure-native:machinelearningservices:CodeContainer": {
- "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2021-03-01-preview.\n\nOther available API versions: 2021-03-01-preview, 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### CreateOrUpdate Workspace Code Container.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var codeContainer = new AzureNative.MachineLearningServices.CodeContainer(\"codeContainer\", new()\n {\n CodeContainerProperties = new AzureNative.MachineLearningServices.Inputs.CodeContainerArgs\n {\n Description = \"string\",\n Tags = \n {\n { \"tag1\", \"value1\" },\n { \"tag2\", \"value2\" },\n },\n },\n Name = \"testContainer\",\n ResourceGroupName = \"testrg123\",\n WorkspaceName = \"testworkspace\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewCodeContainer(ctx, \"codeContainer\", \u0026machinelearningservices.CodeContainerArgs{\n\t\t\tCodeContainerProperties: \u0026machinelearningservices.CodeContainerTypeArgs{\n\t\t\t\tDescription: pulumi.String(\"string\"),\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"tag1\": pulumi.String(\"value1\"),\n\t\t\t\t\t\"tag2\": pulumi.String(\"value2\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tName: pulumi.String(\"testContainer\"),\n\t\t\tResourceGroupName: pulumi.String(\"testrg123\"),\n\t\t\tWorkspaceName: pulumi.String(\"testworkspace\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.CodeContainer;\nimport com.pulumi.azurenative.machinelearningservices.CodeContainerArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.CodeContainerArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var codeContainer = new CodeContainer(\"codeContainer\", CodeContainerArgs.builder()\n .codeContainerProperties(CodeContainerArgs.builder()\n .description(\"string\")\n .tags(Map.ofEntries(\n Map.entry(\"tag1\", \"value1\"),\n Map.entry(\"tag2\", \"value2\")\n ))\n .build())\n .name(\"testContainer\")\n .resourceGroupName(\"testrg123\")\n .workspaceName(\"testworkspace\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst codeContainer = new azure_native.machinelearningservices.CodeContainer(\"codeContainer\", {\n codeContainerProperties: {\n description: \"string\",\n tags: {\n tag1: \"value1\",\n tag2: \"value2\",\n },\n },\n name: \"testContainer\",\n resourceGroupName: \"testrg123\",\n workspaceName: \"testworkspace\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\ncode_container = azure_native.machinelearningservices.CodeContainer(\"codeContainer\",\n code_container_properties={\n \"description\": \"string\",\n \"tags\": {\n \"tag1\": \"value1\",\n \"tag2\": \"value2\",\n },\n },\n name=\"testContainer\",\n resource_group_name=\"testrg123\",\n workspace_name=\"testworkspace\")\n\n```\n\n```yaml\nresources:\n codeContainer:\n type: azure-native:machinelearningservices:CodeContainer\n properties:\n codeContainerProperties:\n description: string\n tags:\n tag1: value1\n tag2: value2\n name: testContainer\n resourceGroupName: testrg123\n workspaceName: testworkspace\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:CodeContainer testContainer /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/codes/{name} \n```\n",
+ "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2021-03-01-preview.\n\nOther available API versions: 2021-03-01-preview, 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### CreateOrUpdate Workspace Code Container.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var codeContainer = new AzureNative.MachineLearningServices.CodeContainer(\"codeContainer\", new()\n {\n CodeContainerProperties = new AzureNative.MachineLearningServices.Inputs.CodeContainerArgs\n {\n Description = \"string\",\n Tags = \n {\n { \"tag1\", \"value1\" },\n { \"tag2\", \"value2\" },\n },\n },\n Name = \"testContainer\",\n ResourceGroupName = \"testrg123\",\n WorkspaceName = \"testworkspace\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewCodeContainer(ctx, \"codeContainer\", \u0026machinelearningservices.CodeContainerArgs{\n\t\t\tCodeContainerProperties: \u0026machinelearningservices.CodeContainerTypeArgs{\n\t\t\t\tDescription: pulumi.String(\"string\"),\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"tag1\": pulumi.String(\"value1\"),\n\t\t\t\t\t\"tag2\": pulumi.String(\"value2\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tName: pulumi.String(\"testContainer\"),\n\t\t\tResourceGroupName: pulumi.String(\"testrg123\"),\n\t\t\tWorkspaceName: pulumi.String(\"testworkspace\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.CodeContainer;\nimport com.pulumi.azurenative.machinelearningservices.CodeContainerArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.CodeContainerArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var codeContainer = new CodeContainer(\"codeContainer\", CodeContainerArgs.builder()\n .codeContainerProperties(CodeContainerArgs.builder()\n .description(\"string\")\n .tags(Map.ofEntries(\n Map.entry(\"tag1\", \"value1\"),\n Map.entry(\"tag2\", \"value2\")\n ))\n .build())\n .name(\"testContainer\")\n .resourceGroupName(\"testrg123\")\n .workspaceName(\"testworkspace\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst codeContainer = new azure_native.machinelearningservices.CodeContainer(\"codeContainer\", {\n codeContainerProperties: {\n description: \"string\",\n tags: {\n tag1: \"value1\",\n tag2: \"value2\",\n },\n },\n name: \"testContainer\",\n resourceGroupName: \"testrg123\",\n workspaceName: \"testworkspace\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\ncode_container = azure_native.machinelearningservices.CodeContainer(\"codeContainer\",\n code_container_properties={\n \"description\": \"string\",\n \"tags\": {\n \"tag1\": \"value1\",\n \"tag2\": \"value2\",\n },\n },\n name=\"testContainer\",\n resource_group_name=\"testrg123\",\n workspace_name=\"testworkspace\")\n\n```\n\n```yaml\nresources:\n codeContainer:\n type: azure-native:machinelearningservices:CodeContainer\n properties:\n codeContainerProperties:\n description: string\n tags:\n tag1: value1\n tag2: value2\n name: testContainer\n resourceGroupName: testrg123\n workspaceName: testworkspace\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:CodeContainer testContainer /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/codes/{name} \n```\n",
"properties": {
"codeContainerProperties": {
"type": "object",
@@ -696307,11 +697302,14 @@
},
{
"type": "azure-native:machinelearningservices/v20241001preview:CodeContainer"
+ },
+ {
+ "type": "azure-native:machinelearningservices/v20250101preview:CodeContainer"
}
]
},
"azure-native:machinelearningservices:CodeVersion": {
- "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2021-03-01-preview.\n\nOther available API versions: 2021-03-01-preview, 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### CreateOrUpdate Workspace Code Version.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var codeVersion = new AzureNative.MachineLearningServices.CodeVersion(\"codeVersion\", new()\n {\n CodeVersionProperties = new AzureNative.MachineLearningServices.Inputs.CodeVersionArgs\n {\n CodeUri = \"https://blobStorage/folderName\",\n Description = \"string\",\n IsAnonymous = false,\n Properties = \n {\n { \"string\", \"string\" },\n },\n Tags = \n {\n { \"string\", \"string\" },\n },\n },\n Name = \"string\",\n ResourceGroupName = \"test-rg\",\n Version = \"string\",\n WorkspaceName = \"my-aml-workspace\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewCodeVersion(ctx, \"codeVersion\", \u0026machinelearningservices.CodeVersionArgs{\n\t\t\tCodeVersionProperties: \u0026machinelearningservices.CodeVersionTypeArgs{\n\t\t\t\tCodeUri: pulumi.String(\"https://blobStorage/folderName\"),\n\t\t\t\tDescription: pulumi.String(\"string\"),\n\t\t\t\tIsAnonymous: pulumi.Bool(false),\n\t\t\t\tProperties: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tName: pulumi.String(\"string\"),\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t\tVersion: pulumi.String(\"string\"),\n\t\t\tWorkspaceName: pulumi.String(\"my-aml-workspace\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.CodeVersion;\nimport com.pulumi.azurenative.machinelearningservices.CodeVersionArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.CodeVersionArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var codeVersion = new CodeVersion(\"codeVersion\", CodeVersionArgs.builder()\n .codeVersionProperties(CodeVersionArgs.builder()\n .codeUri(\"https://blobStorage/folderName\")\n .description(\"string\")\n .isAnonymous(false)\n .properties(Map.of(\"string\", \"string\"))\n .tags(Map.of(\"string\", \"string\"))\n .build())\n .name(\"string\")\n .resourceGroupName(\"test-rg\")\n .version(\"string\")\n .workspaceName(\"my-aml-workspace\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst codeVersion = new azure_native.machinelearningservices.CodeVersion(\"codeVersion\", {\n codeVersionProperties: {\n codeUri: \"https://blobStorage/folderName\",\n description: \"string\",\n isAnonymous: false,\n properties: {\n string: \"string\",\n },\n tags: {\n string: \"string\",\n },\n },\n name: \"string\",\n resourceGroupName: \"test-rg\",\n version: \"string\",\n workspaceName: \"my-aml-workspace\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\ncode_version = azure_native.machinelearningservices.CodeVersion(\"codeVersion\",\n code_version_properties={\n \"code_uri\": \"https://blobStorage/folderName\",\n \"description\": \"string\",\n \"is_anonymous\": False,\n \"properties\": {\n \"string\": \"string\",\n },\n \"tags\": {\n \"string\": \"string\",\n },\n },\n name=\"string\",\n resource_group_name=\"test-rg\",\n version=\"string\",\n workspace_name=\"my-aml-workspace\")\n\n```\n\n```yaml\nresources:\n codeVersion:\n type: azure-native:machinelearningservices:CodeVersion\n properties:\n codeVersionProperties:\n codeUri: https://blobStorage/folderName\n description: string\n isAnonymous: false\n properties:\n string: string\n tags:\n string: string\n name: string\n resourceGroupName: test-rg\n version: string\n workspaceName: my-aml-workspace\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:CodeVersion string /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/codes/{name}/versions/{version} \n```\n",
+ "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2021-03-01-preview.\n\nOther available API versions: 2021-03-01-preview, 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### CreateOrUpdate Workspace Code Version.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var codeVersion = new AzureNative.MachineLearningServices.CodeVersion(\"codeVersion\", new()\n {\n CodeVersionProperties = new AzureNative.MachineLearningServices.Inputs.CodeVersionArgs\n {\n CodeUri = \"https://blobStorage/folderName\",\n Description = \"string\",\n IsAnonymous = false,\n Properties = \n {\n { \"string\", \"string\" },\n },\n Tags = \n {\n { \"string\", \"string\" },\n },\n },\n Name = \"string\",\n ResourceGroupName = \"test-rg\",\n Version = \"string\",\n WorkspaceName = \"my-aml-workspace\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewCodeVersion(ctx, \"codeVersion\", \u0026machinelearningservices.CodeVersionArgs{\n\t\t\tCodeVersionProperties: \u0026machinelearningservices.CodeVersionTypeArgs{\n\t\t\t\tCodeUri: pulumi.String(\"https://blobStorage/folderName\"),\n\t\t\t\tDescription: pulumi.String(\"string\"),\n\t\t\t\tIsAnonymous: pulumi.Bool(false),\n\t\t\t\tProperties: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tName: pulumi.String(\"string\"),\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t\tVersion: pulumi.String(\"string\"),\n\t\t\tWorkspaceName: pulumi.String(\"my-aml-workspace\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.CodeVersion;\nimport com.pulumi.azurenative.machinelearningservices.CodeVersionArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.CodeVersionArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var codeVersion = new CodeVersion(\"codeVersion\", CodeVersionArgs.builder()\n .codeVersionProperties(CodeVersionArgs.builder()\n .codeUri(\"https://blobStorage/folderName\")\n .description(\"string\")\n .isAnonymous(false)\n .properties(Map.of(\"string\", \"string\"))\n .tags(Map.of(\"string\", \"string\"))\n .build())\n .name(\"string\")\n .resourceGroupName(\"test-rg\")\n .version(\"string\")\n .workspaceName(\"my-aml-workspace\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst codeVersion = new azure_native.machinelearningservices.CodeVersion(\"codeVersion\", {\n codeVersionProperties: {\n codeUri: \"https://blobStorage/folderName\",\n description: \"string\",\n isAnonymous: false,\n properties: {\n string: \"string\",\n },\n tags: {\n string: \"string\",\n },\n },\n name: \"string\",\n resourceGroupName: \"test-rg\",\n version: \"string\",\n workspaceName: \"my-aml-workspace\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\ncode_version = azure_native.machinelearningservices.CodeVersion(\"codeVersion\",\n code_version_properties={\n \"code_uri\": \"https://blobStorage/folderName\",\n \"description\": \"string\",\n \"is_anonymous\": False,\n \"properties\": {\n \"string\": \"string\",\n },\n \"tags\": {\n \"string\": \"string\",\n },\n },\n name=\"string\",\n resource_group_name=\"test-rg\",\n version=\"string\",\n workspace_name=\"my-aml-workspace\")\n\n```\n\n```yaml\nresources:\n codeVersion:\n type: azure-native:machinelearningservices:CodeVersion\n properties:\n codeVersionProperties:\n codeUri: https://blobStorage/folderName\n description: string\n isAnonymous: false\n properties:\n string: string\n tags:\n string: string\n name: string\n resourceGroupName: test-rg\n version: string\n workspaceName: my-aml-workspace\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:CodeVersion string /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/codes/{name}/versions/{version} \n```\n",
"properties": {
"codeVersionProperties": {
"type": "object",
@@ -696429,11 +697427,14 @@
},
{
"type": "azure-native:machinelearningservices/v20241001preview:CodeVersion"
+ },
+ {
+ "type": "azure-native:machinelearningservices/v20250101preview:CodeVersion"
}
]
},
"azure-native:machinelearningservices:ComponentContainer": {
- "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2022-02-01-preview.\n\nOther available API versions: 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### CreateOrUpdate Workspace Component Container.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var componentContainer = new AzureNative.MachineLearningServices.ComponentContainer(\"componentContainer\", new()\n {\n ComponentContainerProperties = new AzureNative.MachineLearningServices.Inputs.ComponentContainerArgs\n {\n Description = \"string\",\n Properties = \n {\n { \"string\", \"string\" },\n },\n Tags = \n {\n { \"string\", \"string\" },\n },\n },\n Name = \"string\",\n ResourceGroupName = \"test-rg\",\n WorkspaceName = \"my-aml-workspace\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewComponentContainer(ctx, \"componentContainer\", \u0026machinelearningservices.ComponentContainerArgs{\n\t\t\tComponentContainerProperties: \u0026machinelearningservices.ComponentContainerTypeArgs{\n\t\t\t\tDescription: pulumi.String(\"string\"),\n\t\t\t\tProperties: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tName: pulumi.String(\"string\"),\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t\tWorkspaceName: pulumi.String(\"my-aml-workspace\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.ComponentContainer;\nimport com.pulumi.azurenative.machinelearningservices.ComponentContainerArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.ComponentContainerArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var componentContainer = new ComponentContainer(\"componentContainer\", ComponentContainerArgs.builder()\n .componentContainerProperties(ComponentContainerArgs.builder()\n .description(\"string\")\n .properties(Map.of(\"string\", \"string\"))\n .tags(Map.of(\"string\", \"string\"))\n .build())\n .name(\"string\")\n .resourceGroupName(\"test-rg\")\n .workspaceName(\"my-aml-workspace\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst componentContainer = new azure_native.machinelearningservices.ComponentContainer(\"componentContainer\", {\n componentContainerProperties: {\n description: \"string\",\n properties: {\n string: \"string\",\n },\n tags: {\n string: \"string\",\n },\n },\n name: \"string\",\n resourceGroupName: \"test-rg\",\n workspaceName: \"my-aml-workspace\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\ncomponent_container = azure_native.machinelearningservices.ComponentContainer(\"componentContainer\",\n component_container_properties={\n \"description\": \"string\",\n \"properties\": {\n \"string\": \"string\",\n },\n \"tags\": {\n \"string\": \"string\",\n },\n },\n name=\"string\",\n resource_group_name=\"test-rg\",\n workspace_name=\"my-aml-workspace\")\n\n```\n\n```yaml\nresources:\n componentContainer:\n type: azure-native:machinelearningservices:ComponentContainer\n properties:\n componentContainerProperties:\n description: string\n properties:\n string: string\n tags:\n string: string\n name: string\n resourceGroupName: test-rg\n workspaceName: my-aml-workspace\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:ComponentContainer string /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/components/{name} \n```\n",
+ "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2022-02-01-preview.\n\nOther available API versions: 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### CreateOrUpdate Workspace Component Container.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var componentContainer = new AzureNative.MachineLearningServices.ComponentContainer(\"componentContainer\", new()\n {\n ComponentContainerProperties = new AzureNative.MachineLearningServices.Inputs.ComponentContainerArgs\n {\n Description = \"string\",\n Properties = \n {\n { \"string\", \"string\" },\n },\n Tags = \n {\n { \"string\", \"string\" },\n },\n },\n Name = \"string\",\n ResourceGroupName = \"test-rg\",\n WorkspaceName = \"my-aml-workspace\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewComponentContainer(ctx, \"componentContainer\", \u0026machinelearningservices.ComponentContainerArgs{\n\t\t\tComponentContainerProperties: \u0026machinelearningservices.ComponentContainerTypeArgs{\n\t\t\t\tDescription: pulumi.String(\"string\"),\n\t\t\t\tProperties: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tName: pulumi.String(\"string\"),\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t\tWorkspaceName: pulumi.String(\"my-aml-workspace\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.ComponentContainer;\nimport com.pulumi.azurenative.machinelearningservices.ComponentContainerArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.ComponentContainerArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var componentContainer = new ComponentContainer(\"componentContainer\", ComponentContainerArgs.builder()\n .componentContainerProperties(ComponentContainerArgs.builder()\n .description(\"string\")\n .properties(Map.of(\"string\", \"string\"))\n .tags(Map.of(\"string\", \"string\"))\n .build())\n .name(\"string\")\n .resourceGroupName(\"test-rg\")\n .workspaceName(\"my-aml-workspace\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst componentContainer = new azure_native.machinelearningservices.ComponentContainer(\"componentContainer\", {\n componentContainerProperties: {\n description: \"string\",\n properties: {\n string: \"string\",\n },\n tags: {\n string: \"string\",\n },\n },\n name: \"string\",\n resourceGroupName: \"test-rg\",\n workspaceName: \"my-aml-workspace\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\ncomponent_container = azure_native.machinelearningservices.ComponentContainer(\"componentContainer\",\n component_container_properties={\n \"description\": \"string\",\n \"properties\": {\n \"string\": \"string\",\n },\n \"tags\": {\n \"string\": \"string\",\n },\n },\n name=\"string\",\n resource_group_name=\"test-rg\",\n workspace_name=\"my-aml-workspace\")\n\n```\n\n```yaml\nresources:\n componentContainer:\n type: azure-native:machinelearningservices:ComponentContainer\n properties:\n componentContainerProperties:\n description: string\n properties:\n string: string\n tags:\n string: string\n name: string\n resourceGroupName: test-rg\n workspaceName: my-aml-workspace\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:ComponentContainer string /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/components/{name} \n```\n",
"properties": {
"componentContainerProperties": {
"type": "object",
@@ -696542,11 +697543,14 @@
},
{
"type": "azure-native:machinelearningservices/v20241001preview:ComponentContainer"
+ },
+ {
+ "type": "azure-native:machinelearningservices/v20250101preview:ComponentContainer"
}
]
},
"azure-native:machinelearningservices:ComponentVersion": {
- "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2022-02-01-preview.\n\nOther available API versions: 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### CreateOrUpdate Workspace Component Version.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var componentVersion = new AzureNative.MachineLearningServices.ComponentVersion(\"componentVersion\", new()\n {\n ComponentVersionProperties = new AzureNative.MachineLearningServices.Inputs.ComponentVersionArgs\n {\n ComponentSpec = new Dictionary\u003cstring, object?\u003e\n {\n [\"8ced901b-d826-477d-bfef-329da9672513\"] = null,\n },\n Description = \"string\",\n IsAnonymous = false,\n Properties = \n {\n { \"string\", \"string\" },\n },\n Tags = \n {\n { \"string\", \"string\" },\n },\n },\n Name = \"string\",\n ResourceGroupName = \"test-rg\",\n Version = \"string\",\n WorkspaceName = \"my-aml-workspace\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewComponentVersion(ctx, \"componentVersion\", \u0026machinelearningservices.ComponentVersionArgs{\n\t\t\tComponentVersionProperties: \u0026machinelearningservices.ComponentVersionTypeArgs{\n\t\t\t\tComponentSpec: pulumi.Any(map[string]interface{}{\n\t\t\t\t\t\"8ced901b-d826-477d-bfef-329da9672513\": nil,\n\t\t\t\t}),\n\t\t\t\tDescription: pulumi.String(\"string\"),\n\t\t\t\tIsAnonymous: pulumi.Bool(false),\n\t\t\t\tProperties: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tName: pulumi.String(\"string\"),\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t\tVersion: pulumi.String(\"string\"),\n\t\t\tWorkspaceName: pulumi.String(\"my-aml-workspace\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.ComponentVersion;\nimport com.pulumi.azurenative.machinelearningservices.ComponentVersionArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.ComponentVersionArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var componentVersion = new ComponentVersion(\"componentVersion\", ComponentVersionArgs.builder()\n .componentVersionProperties(ComponentVersionArgs.builder()\n .componentSpec(Map.of(\"8ced901b-d826-477d-bfef-329da9672513\", null))\n .description(\"string\")\n .isAnonymous(false)\n .properties(Map.of(\"string\", \"string\"))\n .tags(Map.of(\"string\", \"string\"))\n .build())\n .name(\"string\")\n .resourceGroupName(\"test-rg\")\n .version(\"string\")\n .workspaceName(\"my-aml-workspace\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst componentVersion = new azure_native.machinelearningservices.ComponentVersion(\"componentVersion\", {\n componentVersionProperties: {\n componentSpec: {\n \"8ced901b-d826-477d-bfef-329da9672513\": undefined,\n },\n description: \"string\",\n isAnonymous: false,\n properties: {\n string: \"string\",\n },\n tags: {\n string: \"string\",\n },\n },\n name: \"string\",\n resourceGroupName: \"test-rg\",\n version: \"string\",\n workspaceName: \"my-aml-workspace\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\ncomponent_version = azure_native.machinelearningservices.ComponentVersion(\"componentVersion\",\n component_version_properties={\n \"component_spec\": {\n \"8ced901b-d826-477d-bfef-329da9672513\": None,\n },\n \"description\": \"string\",\n \"is_anonymous\": False,\n \"properties\": {\n \"string\": \"string\",\n },\n \"tags\": {\n \"string\": \"string\",\n },\n },\n name=\"string\",\n resource_group_name=\"test-rg\",\n version=\"string\",\n workspace_name=\"my-aml-workspace\")\n\n```\n\n```yaml\nresources:\n componentVersion:\n type: azure-native:machinelearningservices:ComponentVersion\n properties:\n componentVersionProperties:\n componentSpec:\n 8ced901b-d826-477d-bfef-329da9672513: null\n description: string\n isAnonymous: false\n properties:\n string: string\n tags:\n string: string\n name: string\n resourceGroupName: test-rg\n version: string\n workspaceName: my-aml-workspace\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:ComponentVersion string /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/components/{name}/versions/{version} \n```\n",
+ "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2022-02-01-preview.\n\nOther available API versions: 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### CreateOrUpdate Workspace Component Version.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var componentVersion = new AzureNative.MachineLearningServices.ComponentVersion(\"componentVersion\", new()\n {\n ComponentVersionProperties = new AzureNative.MachineLearningServices.Inputs.ComponentVersionArgs\n {\n ComponentSpec = new Dictionary\u003cstring, object?\u003e\n {\n [\"8ced901b-d826-477d-bfef-329da9672513\"] = null,\n },\n Description = \"string\",\n IsAnonymous = false,\n Properties = \n {\n { \"string\", \"string\" },\n },\n Tags = \n {\n { \"string\", \"string\" },\n },\n },\n Name = \"string\",\n ResourceGroupName = \"test-rg\",\n Version = \"string\",\n WorkspaceName = \"my-aml-workspace\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewComponentVersion(ctx, \"componentVersion\", \u0026machinelearningservices.ComponentVersionArgs{\n\t\t\tComponentVersionProperties: \u0026machinelearningservices.ComponentVersionTypeArgs{\n\t\t\t\tComponentSpec: pulumi.Any(map[string]interface{}{\n\t\t\t\t\t\"8ced901b-d826-477d-bfef-329da9672513\": nil,\n\t\t\t\t}),\n\t\t\t\tDescription: pulumi.String(\"string\"),\n\t\t\t\tIsAnonymous: pulumi.Bool(false),\n\t\t\t\tProperties: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tName: pulumi.String(\"string\"),\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t\tVersion: pulumi.String(\"string\"),\n\t\t\tWorkspaceName: pulumi.String(\"my-aml-workspace\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.ComponentVersion;\nimport com.pulumi.azurenative.machinelearningservices.ComponentVersionArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.ComponentVersionArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var componentVersion = new ComponentVersion(\"componentVersion\", ComponentVersionArgs.builder()\n .componentVersionProperties(ComponentVersionArgs.builder()\n .componentSpec(Map.of(\"8ced901b-d826-477d-bfef-329da9672513\", null))\n .description(\"string\")\n .isAnonymous(false)\n .properties(Map.of(\"string\", \"string\"))\n .tags(Map.of(\"string\", \"string\"))\n .build())\n .name(\"string\")\n .resourceGroupName(\"test-rg\")\n .version(\"string\")\n .workspaceName(\"my-aml-workspace\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst componentVersion = new azure_native.machinelearningservices.ComponentVersion(\"componentVersion\", {\n componentVersionProperties: {\n componentSpec: {\n \"8ced901b-d826-477d-bfef-329da9672513\": undefined,\n },\n description: \"string\",\n isAnonymous: false,\n properties: {\n string: \"string\",\n },\n tags: {\n string: \"string\",\n },\n },\n name: \"string\",\n resourceGroupName: \"test-rg\",\n version: \"string\",\n workspaceName: \"my-aml-workspace\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\ncomponent_version = azure_native.machinelearningservices.ComponentVersion(\"componentVersion\",\n component_version_properties={\n \"component_spec\": {\n \"8ced901b-d826-477d-bfef-329da9672513\": None,\n },\n \"description\": \"string\",\n \"is_anonymous\": False,\n \"properties\": {\n \"string\": \"string\",\n },\n \"tags\": {\n \"string\": \"string\",\n },\n },\n name=\"string\",\n resource_group_name=\"test-rg\",\n version=\"string\",\n workspace_name=\"my-aml-workspace\")\n\n```\n\n```yaml\nresources:\n componentVersion:\n type: azure-native:machinelearningservices:ComponentVersion\n properties:\n componentVersionProperties:\n componentSpec:\n 8ced901b-d826-477d-bfef-329da9672513: null\n description: string\n isAnonymous: false\n properties:\n string: string\n tags:\n string: string\n name: string\n resourceGroupName: test-rg\n version: string\n workspaceName: my-aml-workspace\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:ComponentVersion string /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/components/{name}/versions/{version} \n```\n",
"properties": {
"componentVersionProperties": {
"type": "object",
@@ -696661,11 +697665,14 @@
},
{
"type": "azure-native:machinelearningservices/v20241001preview:ComponentVersion"
+ },
+ {
+ "type": "azure-native:machinelearningservices/v20250101preview:ComponentVersion"
}
]
},
"azure-native:machinelearningservices:Compute": {
- "description": "Machine Learning compute object wrapped into ARM resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2022-01-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Create a AML Compute\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var compute = new AzureNative.MachineLearningServices.Compute(\"compute\", new()\n {\n ComputeName = \"compute123\",\n Location = \"eastus\",\n Properties = new AzureNative.MachineLearningServices.Inputs.AmlComputeArgs\n {\n ComputeType = \"AmlCompute\",\n Properties = new AzureNative.MachineLearningServices.Inputs.AmlComputePropertiesArgs\n {\n EnableNodePublicIp = true,\n IsolatedNetwork = false,\n OsType = AzureNative.MachineLearningServices.OsType.Windows,\n RemoteLoginPortPublicAccess = AzureNative.MachineLearningServices.RemoteLoginPortPublicAccess.NotSpecified,\n ScaleSettings = new AzureNative.MachineLearningServices.Inputs.ScaleSettingsArgs\n {\n MaxNodeCount = 1,\n MinNodeCount = 0,\n NodeIdleTimeBeforeScaleDown = \"PT5M\",\n },\n VirtualMachineImage = new AzureNative.MachineLearningServices.Inputs.VirtualMachineImageArgs\n {\n Id = \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Compute/galleries/myImageGallery/images/myImageDefinition/versions/0.0.1\",\n },\n VmPriority = AzureNative.MachineLearningServices.VmPriority.Dedicated,\n VmSize = \"STANDARD_NC6\",\n },\n },\n ResourceGroupName = \"testrg123\",\n WorkspaceName = \"workspaces123\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewCompute(ctx, \"compute\", \u0026machinelearningservices.ComputeArgs{\n\t\t\tComputeName: pulumi.String(\"compute123\"),\n\t\t\tLocation: pulumi.String(\"eastus\"),\n\t\t\tProperties: \u0026machinelearningservices.AmlComputeArgs{\n\t\t\t\tComputeType: pulumi.String(\"AmlCompute\"),\n\t\t\t\tProperties: \u0026machinelearningservices.AmlComputePropertiesArgs{\n\t\t\t\t\tEnableNodePublicIp: pulumi.Bool(true),\n\t\t\t\t\tIsolatedNetwork: pulumi.Bool(false),\n\t\t\t\t\tOsType: pulumi.String(machinelearningservices.OsTypeWindows),\n\t\t\t\t\tRemoteLoginPortPublicAccess: pulumi.String(machinelearningservices.RemoteLoginPortPublicAccessNotSpecified),\n\t\t\t\t\tScaleSettings: \u0026machinelearningservices.ScaleSettingsArgs{\n\t\t\t\t\t\tMaxNodeCount: pulumi.Int(1),\n\t\t\t\t\t\tMinNodeCount: pulumi.Int(0),\n\t\t\t\t\t\tNodeIdleTimeBeforeScaleDown: pulumi.String(\"PT5M\"),\n\t\t\t\t\t},\n\t\t\t\t\tVirtualMachineImage: \u0026machinelearningservices.VirtualMachineImageArgs{\n\t\t\t\t\t\tId: pulumi.String(\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Compute/galleries/myImageGallery/images/myImageDefinition/versions/0.0.1\"),\n\t\t\t\t\t},\n\t\t\t\t\tVmPriority: pulumi.String(machinelearningservices.VmPriorityDedicated),\n\t\t\t\t\tVmSize: pulumi.String(\"STANDARD_NC6\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tResourceGroupName: pulumi.String(\"testrg123\"),\n\t\t\tWorkspaceName: pulumi.String(\"workspaces123\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.Compute;\nimport com.pulumi.azurenative.machinelearningservices.ComputeArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var compute = new Compute(\"compute\", ComputeArgs.builder()\n .computeName(\"compute123\")\n .location(\"eastus\")\n .properties(AmlComputeArgs.builder()\n .computeType(\"AmlCompute\")\n .properties(AmlComputePropertiesArgs.builder()\n .enableNodePublicIp(true)\n .isolatedNetwork(false)\n .osType(\"Windows\")\n .remoteLoginPortPublicAccess(\"NotSpecified\")\n .scaleSettings(ScaleSettingsArgs.builder()\n .maxNodeCount(1)\n .minNodeCount(0)\n .nodeIdleTimeBeforeScaleDown(\"PT5M\")\n .build())\n .virtualMachineImage(VirtualMachineImageArgs.builder()\n .id(\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Compute/galleries/myImageGallery/images/myImageDefinition/versions/0.0.1\")\n .build())\n .vmPriority(\"Dedicated\")\n .vmSize(\"STANDARD_NC6\")\n .build())\n .build())\n .resourceGroupName(\"testrg123\")\n .workspaceName(\"workspaces123\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst compute = new azure_native.machinelearningservices.Compute(\"compute\", {\n computeName: \"compute123\",\n location: \"eastus\",\n properties: {\n computeType: \"AmlCompute\",\n properties: {\n enableNodePublicIp: true,\n isolatedNetwork: false,\n osType: azure_native.machinelearningservices.OsType.Windows,\n remoteLoginPortPublicAccess: azure_native.machinelearningservices.RemoteLoginPortPublicAccess.NotSpecified,\n scaleSettings: {\n maxNodeCount: 1,\n minNodeCount: 0,\n nodeIdleTimeBeforeScaleDown: \"PT5M\",\n },\n virtualMachineImage: {\n id: \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Compute/galleries/myImageGallery/images/myImageDefinition/versions/0.0.1\",\n },\n vmPriority: azure_native.machinelearningservices.VmPriority.Dedicated,\n vmSize: \"STANDARD_NC6\",\n },\n },\n resourceGroupName: \"testrg123\",\n workspaceName: \"workspaces123\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\ncompute = azure_native.machinelearningservices.Compute(\"compute\",\n compute_name=\"compute123\",\n location=\"eastus\",\n properties={\n \"compute_type\": \"AmlCompute\",\n \"properties\": {\n \"enable_node_public_ip\": True,\n \"isolated_network\": False,\n \"os_type\": azure_native.machinelearningservices.OsType.WINDOWS,\n \"remote_login_port_public_access\": azure_native.machinelearningservices.RemoteLoginPortPublicAccess.NOT_SPECIFIED,\n \"scale_settings\": {\n \"max_node_count\": 1,\n \"min_node_count\": 0,\n \"node_idle_time_before_scale_down\": \"PT5M\",\n },\n \"virtual_machine_image\": {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Compute/galleries/myImageGallery/images/myImageDefinition/versions/0.0.1\",\n },\n \"vm_priority\": azure_native.machinelearningservices.VmPriority.DEDICATED,\n \"vm_size\": \"STANDARD_NC6\",\n },\n },\n resource_group_name=\"testrg123\",\n workspace_name=\"workspaces123\")\n\n```\n\n```yaml\nresources:\n compute:\n type: azure-native:machinelearningservices:Compute\n properties:\n computeName: compute123\n location: eastus\n properties:\n computeType: AmlCompute\n properties:\n enableNodePublicIp: true\n isolatedNetwork: false\n osType: Windows\n remoteLoginPortPublicAccess: NotSpecified\n scaleSettings:\n maxNodeCount: 1\n minNodeCount: 0\n nodeIdleTimeBeforeScaleDown: PT5M\n virtualMachineImage:\n id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Compute/galleries/myImageGallery/images/myImageDefinition/versions/0.0.1\n vmPriority: Dedicated\n vmSize: STANDARD_NC6\n resourceGroupName: testrg123\n workspaceName: workspaces123\n\n```\n\n{{% /example %}}\n{{% example %}}\n### Create a DataFactory Compute\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var compute = new AzureNative.MachineLearningServices.Compute(\"compute\", new()\n {\n ComputeName = \"compute123\",\n Location = \"eastus\",\n Properties = new AzureNative.MachineLearningServices.Inputs.DataFactoryArgs\n {\n ComputeType = \"DataFactory\",\n },\n ResourceGroupName = \"testrg123\",\n WorkspaceName = \"workspaces123\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewCompute(ctx, \"compute\", \u0026machinelearningservices.ComputeArgs{\n\t\t\tComputeName: pulumi.String(\"compute123\"),\n\t\t\tLocation: pulumi.String(\"eastus\"),\n\t\t\tProperties: \u0026machinelearningservices.DataFactoryArgs{\n\t\t\t\tComputeType: pulumi.String(\"DataFactory\"),\n\t\t\t},\n\t\t\tResourceGroupName: pulumi.String(\"testrg123\"),\n\t\t\tWorkspaceName: pulumi.String(\"workspaces123\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.Compute;\nimport com.pulumi.azurenative.machinelearningservices.ComputeArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var compute = new Compute(\"compute\", ComputeArgs.builder()\n .computeName(\"compute123\")\n .location(\"eastus\")\n .properties(DataFactoryArgs.builder()\n .computeType(\"DataFactory\")\n .build())\n .resourceGroupName(\"testrg123\")\n .workspaceName(\"workspaces123\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst compute = new azure_native.machinelearningservices.Compute(\"compute\", {\n computeName: \"compute123\",\n location: \"eastus\",\n properties: {\n computeType: \"DataFactory\",\n },\n resourceGroupName: \"testrg123\",\n workspaceName: \"workspaces123\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\ncompute = azure_native.machinelearningservices.Compute(\"compute\",\n compute_name=\"compute123\",\n location=\"eastus\",\n properties={\n \"compute_type\": \"DataFactory\",\n },\n resource_group_name=\"testrg123\",\n workspace_name=\"workspaces123\")\n\n```\n\n```yaml\nresources:\n compute:\n type: azure-native:machinelearningservices:Compute\n properties:\n computeName: compute123\n location: eastus\n properties:\n computeType: DataFactory\n resourceGroupName: testrg123\n workspaceName: workspaces123\n\n```\n\n{{% /example %}}\n{{% example %}}\n### Create an AKS Compute\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var compute = new AzureNative.MachineLearningServices.Compute(\"compute\", new()\n {\n ComputeName = \"compute123\",\n Location = \"eastus\",\n Properties = new AzureNative.MachineLearningServices.Inputs.AKSArgs\n {\n ComputeType = \"AKS\",\n },\n ResourceGroupName = \"testrg123\",\n WorkspaceName = \"workspaces123\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewCompute(ctx, \"compute\", \u0026machinelearningservices.ComputeArgs{\n\t\t\tComputeName: pulumi.String(\"compute123\"),\n\t\t\tLocation: pulumi.String(\"eastus\"),\n\t\t\tProperties: \u0026machinelearningservices.AKSArgs{\n\t\t\t\tComputeType: pulumi.String(\"AKS\"),\n\t\t\t},\n\t\t\tResourceGroupName: pulumi.String(\"testrg123\"),\n\t\t\tWorkspaceName: pulumi.String(\"workspaces123\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.Compute;\nimport com.pulumi.azurenative.machinelearningservices.ComputeArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var compute = new Compute(\"compute\", ComputeArgs.builder()\n .computeName(\"compute123\")\n .location(\"eastus\")\n .properties(AKSArgs.builder()\n .computeType(\"AKS\")\n .build())\n .resourceGroupName(\"testrg123\")\n .workspaceName(\"workspaces123\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst compute = new azure_native.machinelearningservices.Compute(\"compute\", {\n computeName: \"compute123\",\n location: \"eastus\",\n properties: {\n computeType: \"AKS\",\n },\n resourceGroupName: \"testrg123\",\n workspaceName: \"workspaces123\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\ncompute = azure_native.machinelearningservices.Compute(\"compute\",\n compute_name=\"compute123\",\n location=\"eastus\",\n properties={\n \"compute_type\": \"AKS\",\n },\n resource_group_name=\"testrg123\",\n workspace_name=\"workspaces123\")\n\n```\n\n```yaml\nresources:\n compute:\n type: azure-native:machinelearningservices:Compute\n properties:\n computeName: compute123\n location: eastus\n properties:\n computeType: AKS\n resourceGroupName: testrg123\n workspaceName: workspaces123\n\n```\n\n{{% /example %}}\n{{% example %}}\n### Create an ComputeInstance Compute\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var compute = new AzureNative.MachineLearningServices.Compute(\"compute\", new()\n {\n ComputeName = \"compute123\",\n Location = \"eastus\",\n Properties = new AzureNative.MachineLearningServices.Inputs.ComputeInstanceArgs\n {\n ComputeType = \"ComputeInstance\",\n Properties = new AzureNative.MachineLearningServices.Inputs.ComputeInstancePropertiesArgs\n {\n ApplicationSharingPolicy = AzureNative.MachineLearningServices.ApplicationSharingPolicy.Personal,\n ComputeInstanceAuthorizationType = AzureNative.MachineLearningServices.ComputeInstanceAuthorizationType.Personal,\n CustomServices = new[]\n {\n new AzureNative.MachineLearningServices.Inputs.CustomServiceArgs\n {\n Docker = new AzureNative.MachineLearningServices.Inputs.DockerArgs\n {\n Privileged = true,\n },\n Endpoints = new[]\n {\n new AzureNative.MachineLearningServices.Inputs.EndpointArgs\n {\n Name = \"connect\",\n Protocol = AzureNative.MachineLearningServices.Protocol.Http,\n Published = 8787,\n Target = 8787,\n },\n },\n EnvironmentVariables = \n {\n { \"test_variable\", new AzureNative.MachineLearningServices.Inputs.EnvironmentVariableArgs\n {\n Type = AzureNative.MachineLearningServices.EnvironmentVariableType.Local,\n Value = \"test_value\",\n } },\n },\n Image = new AzureNative.MachineLearningServices.Inputs.ImageArgs\n {\n Reference = \"ghcr.io/azure/rocker-rstudio-ml-verse:latest\",\n Type = AzureNative.MachineLearningServices.ImageType.Docker,\n },\n Name = \"rstudio\",\n Volumes = new[]\n {\n new AzureNative.MachineLearningServices.Inputs.VolumeDefinitionArgs\n {\n ReadOnly = false,\n Source = \"/home/azureuser/cloudfiles\",\n Target = \"/home/azureuser/cloudfiles\",\n Type = AzureNative.MachineLearningServices.VolumeDefinitionType.Bind,\n },\n },\n },\n },\n PersonalComputeInstanceSettings = new AzureNative.MachineLearningServices.Inputs.PersonalComputeInstanceSettingsArgs\n {\n AssignedUser = new AzureNative.MachineLearningServices.Inputs.AssignedUserArgs\n {\n ObjectId = \"00000000-0000-0000-0000-000000000000\",\n TenantId = \"00000000-0000-0000-0000-000000000000\",\n },\n },\n SshSettings = new AzureNative.MachineLearningServices.Inputs.ComputeInstanceSshSettingsArgs\n {\n SshPublicAccess = AzureNative.MachineLearningServices.SshPublicAccess.Disabled,\n },\n Subnet = new AzureNative.MachineLearningServices.Inputs.ResourceIdArgs\n {\n Id = \"test-subnet-resource-id\",\n },\n VmSize = \"STANDARD_NC6\",\n },\n },\n ResourceGroupName = \"testrg123\",\n WorkspaceName = \"workspaces123\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewCompute(ctx, \"compute\", \u0026machinelearningservices.ComputeArgs{\n\t\t\tComputeName: pulumi.String(\"compute123\"),\n\t\t\tLocation: pulumi.String(\"eastus\"),\n\t\t\tProperties: \u0026machinelearningservices.ComputeInstanceArgs{\n\t\t\t\tComputeType: pulumi.String(\"ComputeInstance\"),\n\t\t\t\tProperties: \u0026machinelearningservices.ComputeInstancePropertiesArgs{\n\t\t\t\t\tApplicationSharingPolicy: pulumi.String(machinelearningservices.ApplicationSharingPolicyPersonal),\n\t\t\t\t\tComputeInstanceAuthorizationType: pulumi.String(machinelearningservices.ComputeInstanceAuthorizationTypePersonal),\n\t\t\t\t\tCustomServices: machinelearningservices.CustomServiceArray{\n\t\t\t\t\t\t\u0026machinelearningservices.CustomServiceArgs{\n\t\t\t\t\t\t\tDocker: \u0026machinelearningservices.DockerArgs{\n\t\t\t\t\t\t\t\tPrivileged: pulumi.Bool(true),\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\tEndpoints: machinelearningservices.EndpointArray{\n\t\t\t\t\t\t\t\t\u0026machinelearningservices.EndpointArgs{\n\t\t\t\t\t\t\t\t\tName: pulumi.String(\"connect\"),\n\t\t\t\t\t\t\t\t\tProtocol: pulumi.String(machinelearningservices.ProtocolHttp),\n\t\t\t\t\t\t\t\t\tPublished: pulumi.Int(8787),\n\t\t\t\t\t\t\t\t\tTarget: pulumi.Int(8787),\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\tEnvironmentVariables: machinelearningservices.EnvironmentVariableMap{\n\t\t\t\t\t\t\t\t\"test_variable\": \u0026machinelearningservices.EnvironmentVariableArgs{\n\t\t\t\t\t\t\t\t\tType: pulumi.String(machinelearningservices.EnvironmentVariableTypeLocal),\n\t\t\t\t\t\t\t\t\tValue: pulumi.String(\"test_value\"),\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\tImage: \u0026machinelearningservices.ImageArgs{\n\t\t\t\t\t\t\t\tReference: pulumi.String(\"ghcr.io/azure/rocker-rstudio-ml-verse:latest\"),\n\t\t\t\t\t\t\t\tType: pulumi.String(machinelearningservices.ImageTypeDocker),\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\tName: pulumi.String(\"rstudio\"),\n\t\t\t\t\t\t\tVolumes: machinelearningservices.VolumeDefinitionArray{\n\t\t\t\t\t\t\t\t\u0026machinelearningservices.VolumeDefinitionArgs{\n\t\t\t\t\t\t\t\t\tReadOnly: pulumi.Bool(false),\n\t\t\t\t\t\t\t\t\tSource: pulumi.String(\"/home/azureuser/cloudfiles\"),\n\t\t\t\t\t\t\t\t\tTarget: pulumi.String(\"/home/azureuser/cloudfiles\"),\n\t\t\t\t\t\t\t\t\tType: pulumi.String(machinelearningservices.VolumeDefinitionTypeBind),\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t\tPersonalComputeInstanceSettings: \u0026machinelearningservices.PersonalComputeInstanceSettingsArgs{\n\t\t\t\t\t\tAssignedUser: \u0026machinelearningservices.AssignedUserArgs{\n\t\t\t\t\t\t\tObjectId: pulumi.String(\"00000000-0000-0000-0000-000000000000\"),\n\t\t\t\t\t\t\tTenantId: pulumi.String(\"00000000-0000-0000-0000-000000000000\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t\tSshSettings: \u0026machinelearningservices.ComputeInstanceSshSettingsArgs{\n\t\t\t\t\t\tSshPublicAccess: pulumi.String(machinelearningservices.SshPublicAccessDisabled),\n\t\t\t\t\t},\n\t\t\t\t\tSubnet: \u0026machinelearningservices.ResourceIdArgs{\n\t\t\t\t\t\tId: pulumi.String(\"test-subnet-resource-id\"),\n\t\t\t\t\t},\n\t\t\t\t\tVmSize: pulumi.String(\"STANDARD_NC6\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tResourceGroupName: pulumi.String(\"testrg123\"),\n\t\t\tWorkspaceName: pulumi.String(\"workspaces123\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.Compute;\nimport com.pulumi.azurenative.machinelearningservices.ComputeArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var compute = new Compute(\"compute\", ComputeArgs.builder()\n .computeName(\"compute123\")\n .location(\"eastus\")\n .properties(ComputeInstanceArgs.builder()\n .computeType(\"ComputeInstance\")\n .properties(ComputeInstancePropertiesArgs.builder()\n .applicationSharingPolicy(\"Personal\")\n .computeInstanceAuthorizationType(\"personal\")\n .customServices(CustomServiceArgs.builder()\n .docker(DockerArgs.builder()\n .privileged(true)\n .build())\n .endpoints(EndpointArgs.builder()\n .name(\"connect\")\n .protocol(\"http\")\n .published(8787)\n .target(8787)\n .build())\n .environmentVariables(Map.of(\"test_variable\", Map.ofEntries(\n Map.entry(\"type\", \"local\"),\n Map.entry(\"value\", \"test_value\")\n )))\n .image(ImageArgs.builder()\n .reference(\"ghcr.io/azure/rocker-rstudio-ml-verse:latest\")\n .type(\"docker\")\n .build())\n .name(\"rstudio\")\n .volumes(VolumeDefinitionArgs.builder()\n .readOnly(false)\n .source(\"/home/azureuser/cloudfiles\")\n .target(\"/home/azureuser/cloudfiles\")\n .type(\"bind\")\n .build())\n .build())\n .personalComputeInstanceSettings(PersonalComputeInstanceSettingsArgs.builder()\n .assignedUser(AssignedUserArgs.builder()\n .objectId(\"00000000-0000-0000-0000-000000000000\")\n .tenantId(\"00000000-0000-0000-0000-000000000000\")\n .build())\n .build())\n .sshSettings(ComputeInstanceSshSettingsArgs.builder()\n .sshPublicAccess(\"Disabled\")\n .build())\n .subnet(ResourceIdArgs.builder()\n .id(\"test-subnet-resource-id\")\n .build())\n .vmSize(\"STANDARD_NC6\")\n .build())\n .build())\n .resourceGroupName(\"testrg123\")\n .workspaceName(\"workspaces123\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst compute = new azure_native.machinelearningservices.Compute(\"compute\", {\n computeName: \"compute123\",\n location: \"eastus\",\n properties: {\n computeType: \"ComputeInstance\",\n properties: {\n applicationSharingPolicy: azure_native.machinelearningservices.ApplicationSharingPolicy.Personal,\n computeInstanceAuthorizationType: azure_native.machinelearningservices.ComputeInstanceAuthorizationType.Personal,\n customServices: [{\n docker: {\n privileged: true,\n },\n endpoints: [{\n name: \"connect\",\n protocol: azure_native.machinelearningservices.Protocol.Http,\n published: 8787,\n target: 8787,\n }],\n environmentVariables: {\n test_variable: {\n type: azure_native.machinelearningservices.EnvironmentVariableType.Local,\n value: \"test_value\",\n },\n },\n image: {\n reference: \"ghcr.io/azure/rocker-rstudio-ml-verse:latest\",\n type: azure_native.machinelearningservices.ImageType.Docker,\n },\n name: \"rstudio\",\n volumes: [{\n readOnly: false,\n source: \"/home/azureuser/cloudfiles\",\n target: \"/home/azureuser/cloudfiles\",\n type: azure_native.machinelearningservices.VolumeDefinitionType.Bind,\n }],\n }],\n personalComputeInstanceSettings: {\n assignedUser: {\n objectId: \"00000000-0000-0000-0000-000000000000\",\n tenantId: \"00000000-0000-0000-0000-000000000000\",\n },\n },\n sshSettings: {\n sshPublicAccess: azure_native.machinelearningservices.SshPublicAccess.Disabled,\n },\n subnet: {\n id: \"test-subnet-resource-id\",\n },\n vmSize: \"STANDARD_NC6\",\n },\n },\n resourceGroupName: \"testrg123\",\n workspaceName: \"workspaces123\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\ncompute = azure_native.machinelearningservices.Compute(\"compute\",\n compute_name=\"compute123\",\n location=\"eastus\",\n properties={\n \"compute_type\": \"ComputeInstance\",\n \"properties\": {\n \"application_sharing_policy\": azure_native.machinelearningservices.ApplicationSharingPolicy.PERSONAL,\n \"compute_instance_authorization_type\": azure_native.machinelearningservices.ComputeInstanceAuthorizationType.PERSONAL,\n \"custom_services\": [{\n \"docker\": {\n \"privileged\": True,\n },\n \"endpoints\": [{\n \"name\": \"connect\",\n \"protocol\": azure_native.machinelearningservices.Protocol.HTTP,\n \"published\": 8787,\n \"target\": 8787,\n }],\n \"environment_variables\": {\n \"test_variable\": {\n \"type\": azure_native.machinelearningservices.EnvironmentVariableType.LOCAL,\n \"value\": \"test_value\",\n },\n },\n \"image\": {\n \"reference\": \"ghcr.io/azure/rocker-rstudio-ml-verse:latest\",\n \"type\": azure_native.machinelearningservices.ImageType.DOCKER,\n },\n \"name\": \"rstudio\",\n \"volumes\": [{\n \"read_only\": False,\n \"source\": \"/home/azureuser/cloudfiles\",\n \"target\": \"/home/azureuser/cloudfiles\",\n \"type\": azure_native.machinelearningservices.VolumeDefinitionType.BIND,\n }],\n }],\n \"personal_compute_instance_settings\": {\n \"assigned_user\": {\n \"object_id\": \"00000000-0000-0000-0000-000000000000\",\n \"tenant_id\": \"00000000-0000-0000-0000-000000000000\",\n },\n },\n \"ssh_settings\": {\n \"ssh_public_access\": azure_native.machinelearningservices.SshPublicAccess.DISABLED,\n },\n \"subnet\": {\n \"id\": \"test-subnet-resource-id\",\n },\n \"vm_size\": \"STANDARD_NC6\",\n },\n },\n resource_group_name=\"testrg123\",\n workspace_name=\"workspaces123\")\n\n```\n\n```yaml\nresources:\n compute:\n type: azure-native:machinelearningservices:Compute\n properties:\n computeName: compute123\n location: eastus\n properties:\n computeType: ComputeInstance\n properties:\n applicationSharingPolicy: Personal\n computeInstanceAuthorizationType: personal\n customServices:\n - docker:\n privileged: true\n endpoints:\n - name: connect\n protocol: http\n published: 8787\n target: 8787\n environmentVariables:\n test_variable:\n type: local\n value: test_value\n image:\n reference: ghcr.io/azure/rocker-rstudio-ml-verse:latest\n type: docker\n name: rstudio\n volumes:\n - readOnly: false\n source: /home/azureuser/cloudfiles\n target: /home/azureuser/cloudfiles\n type: bind\n personalComputeInstanceSettings:\n assignedUser:\n objectId: 00000000-0000-0000-0000-000000000000\n tenantId: 00000000-0000-0000-0000-000000000000\n sshSettings:\n sshPublicAccess: Disabled\n subnet:\n id: test-subnet-resource-id\n vmSize: STANDARD_NC6\n resourceGroupName: testrg123\n workspaceName: workspaces123\n\n```\n\n{{% /example %}}\n{{% example %}}\n### Create an ComputeInstance Compute with Schedules\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var compute = new AzureNative.MachineLearningServices.Compute(\"compute\", new()\n {\n ComputeName = \"compute123\",\n Location = \"eastus\",\n Properties = new AzureNative.MachineLearningServices.Inputs.ComputeInstanceArgs\n {\n ComputeType = \"ComputeInstance\",\n Properties = new AzureNative.MachineLearningServices.Inputs.ComputeInstancePropertiesArgs\n {\n ApplicationSharingPolicy = AzureNative.MachineLearningServices.ApplicationSharingPolicy.Personal,\n ComputeInstanceAuthorizationType = AzureNative.MachineLearningServices.ComputeInstanceAuthorizationType.Personal,\n PersonalComputeInstanceSettings = new AzureNative.MachineLearningServices.Inputs.PersonalComputeInstanceSettingsArgs\n {\n AssignedUser = new AzureNative.MachineLearningServices.Inputs.AssignedUserArgs\n {\n ObjectId = \"00000000-0000-0000-0000-000000000000\",\n TenantId = \"00000000-0000-0000-0000-000000000000\",\n },\n },\n Schedules = new AzureNative.MachineLearningServices.Inputs.ComputeSchedulesArgs\n {\n ComputeStartStop = new[]\n {\n new AzureNative.MachineLearningServices.Inputs.ComputeStartStopScheduleArgs\n {\n Action = AzureNative.MachineLearningServices.ComputePowerAction.Stop,\n Cron = new AzureNative.MachineLearningServices.Inputs.CronArgs\n {\n Expression = \"0 18 * * *\",\n StartTime = \"2021-04-23T01:30:00\",\n TimeZone = \"Pacific Standard Time\",\n },\n Status = AzureNative.MachineLearningServices.ScheduleStatus.Enabled,\n TriggerType = AzureNative.MachineLearningServices.TriggerType.Cron,\n },\n },\n },\n SshSettings = new AzureNative.MachineLearningServices.Inputs.ComputeInstanceSshSettingsArgs\n {\n SshPublicAccess = AzureNative.MachineLearningServices.SshPublicAccess.Disabled,\n },\n VmSize = \"STANDARD_NC6\",\n },\n },\n ResourceGroupName = \"testrg123\",\n WorkspaceName = \"workspaces123\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewCompute(ctx, \"compute\", \u0026machinelearningservices.ComputeArgs{\n\t\t\tComputeName: pulumi.String(\"compute123\"),\n\t\t\tLocation: pulumi.String(\"eastus\"),\n\t\t\tProperties: \u0026machinelearningservices.ComputeInstanceArgs{\n\t\t\t\tComputeType: pulumi.String(\"ComputeInstance\"),\n\t\t\t\tProperties: \u0026machinelearningservices.ComputeInstancePropertiesArgs{\n\t\t\t\t\tApplicationSharingPolicy: pulumi.String(machinelearningservices.ApplicationSharingPolicyPersonal),\n\t\t\t\t\tComputeInstanceAuthorizationType: pulumi.String(machinelearningservices.ComputeInstanceAuthorizationTypePersonal),\n\t\t\t\t\tPersonalComputeInstanceSettings: \u0026machinelearningservices.PersonalComputeInstanceSettingsArgs{\n\t\t\t\t\t\tAssignedUser: \u0026machinelearningservices.AssignedUserArgs{\n\t\t\t\t\t\t\tObjectId: pulumi.String(\"00000000-0000-0000-0000-000000000000\"),\n\t\t\t\t\t\t\tTenantId: pulumi.String(\"00000000-0000-0000-0000-000000000000\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t\tSchedules: \u0026machinelearningservices.ComputeSchedulesArgs{\n\t\t\t\t\t\tComputeStartStop: machinelearningservices.ComputeStartStopScheduleArray{\n\t\t\t\t\t\t\t\u0026machinelearningservices.ComputeStartStopScheduleArgs{\n\t\t\t\t\t\t\t\tAction: pulumi.String(machinelearningservices.ComputePowerActionStop),\n\t\t\t\t\t\t\t\tCron: \u0026machinelearningservices.CronArgs{\n\t\t\t\t\t\t\t\t\tExpression: pulumi.String(\"0 18 * * *\"),\n\t\t\t\t\t\t\t\t\tStartTime: pulumi.String(\"2021-04-23T01:30:00\"),\n\t\t\t\t\t\t\t\t\tTimeZone: pulumi.String(\"Pacific Standard Time\"),\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\tStatus: pulumi.String(machinelearningservices.ScheduleStatusEnabled),\n\t\t\t\t\t\t\t\tTriggerType: pulumi.String(machinelearningservices.TriggerTypeCron),\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t\tSshSettings: \u0026machinelearningservices.ComputeInstanceSshSettingsArgs{\n\t\t\t\t\t\tSshPublicAccess: pulumi.String(machinelearningservices.SshPublicAccessDisabled),\n\t\t\t\t\t},\n\t\t\t\t\tVmSize: pulumi.String(\"STANDARD_NC6\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tResourceGroupName: pulumi.String(\"testrg123\"),\n\t\t\tWorkspaceName: pulumi.String(\"workspaces123\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.Compute;\nimport com.pulumi.azurenative.machinelearningservices.ComputeArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var compute = new Compute(\"compute\", ComputeArgs.builder()\n .computeName(\"compute123\")\n .location(\"eastus\")\n .properties(ComputeInstanceArgs.builder()\n .computeType(\"ComputeInstance\")\n .properties(ComputeInstancePropertiesArgs.builder()\n .applicationSharingPolicy(\"Personal\")\n .computeInstanceAuthorizationType(\"personal\")\n .personalComputeInstanceSettings(PersonalComputeInstanceSettingsArgs.builder()\n .assignedUser(AssignedUserArgs.builder()\n .objectId(\"00000000-0000-0000-0000-000000000000\")\n .tenantId(\"00000000-0000-0000-0000-000000000000\")\n .build())\n .build())\n .schedules(ComputeSchedulesArgs.builder()\n .computeStartStop(ComputeStartStopScheduleArgs.builder()\n .action(\"Stop\")\n .cron(CronArgs.builder()\n .expression(\"0 18 * * *\")\n .startTime(\"2021-04-23T01:30:00\")\n .timeZone(\"Pacific Standard Time\")\n .build())\n .status(\"Enabled\")\n .triggerType(\"Cron\")\n .build())\n .build())\n .sshSettings(ComputeInstanceSshSettingsArgs.builder()\n .sshPublicAccess(\"Disabled\")\n .build())\n .vmSize(\"STANDARD_NC6\")\n .build())\n .build())\n .resourceGroupName(\"testrg123\")\n .workspaceName(\"workspaces123\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst compute = new azure_native.machinelearningservices.Compute(\"compute\", {\n computeName: \"compute123\",\n location: \"eastus\",\n properties: {\n computeType: \"ComputeInstance\",\n properties: {\n applicationSharingPolicy: azure_native.machinelearningservices.ApplicationSharingPolicy.Personal,\n computeInstanceAuthorizationType: azure_native.machinelearningservices.ComputeInstanceAuthorizationType.Personal,\n personalComputeInstanceSettings: {\n assignedUser: {\n objectId: \"00000000-0000-0000-0000-000000000000\",\n tenantId: \"00000000-0000-0000-0000-000000000000\",\n },\n },\n schedules: {\n computeStartStop: [{\n action: azure_native.machinelearningservices.ComputePowerAction.Stop,\n cron: {\n expression: \"0 18 * * *\",\n startTime: \"2021-04-23T01:30:00\",\n timeZone: \"Pacific Standard Time\",\n },\n status: azure_native.machinelearningservices.ScheduleStatus.Enabled,\n triggerType: azure_native.machinelearningservices.TriggerType.Cron,\n }],\n },\n sshSettings: {\n sshPublicAccess: azure_native.machinelearningservices.SshPublicAccess.Disabled,\n },\n vmSize: \"STANDARD_NC6\",\n },\n },\n resourceGroupName: \"testrg123\",\n workspaceName: \"workspaces123\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\ncompute = azure_native.machinelearningservices.Compute(\"compute\",\n compute_name=\"compute123\",\n location=\"eastus\",\n properties={\n \"compute_type\": \"ComputeInstance\",\n \"properties\": {\n \"application_sharing_policy\": azure_native.machinelearningservices.ApplicationSharingPolicy.PERSONAL,\n \"compute_instance_authorization_type\": azure_native.machinelearningservices.ComputeInstanceAuthorizationType.PERSONAL,\n \"personal_compute_instance_settings\": {\n \"assigned_user\": {\n \"object_id\": \"00000000-0000-0000-0000-000000000000\",\n \"tenant_id\": \"00000000-0000-0000-0000-000000000000\",\n },\n },\n \"schedules\": {\n \"compute_start_stop\": [{\n \"action\": azure_native.machinelearningservices.ComputePowerAction.STOP,\n \"cron\": {\n \"expression\": \"0 18 * * *\",\n \"start_time\": \"2021-04-23T01:30:00\",\n \"time_zone\": \"Pacific Standard Time\",\n },\n \"status\": azure_native.machinelearningservices.ScheduleStatus.ENABLED,\n \"trigger_type\": azure_native.machinelearningservices.TriggerType.CRON,\n }],\n },\n \"ssh_settings\": {\n \"ssh_public_access\": azure_native.machinelearningservices.SshPublicAccess.DISABLED,\n },\n \"vm_size\": \"STANDARD_NC6\",\n },\n },\n resource_group_name=\"testrg123\",\n workspace_name=\"workspaces123\")\n\n```\n\n```yaml\nresources:\n compute:\n type: azure-native:machinelearningservices:Compute\n properties:\n computeName: compute123\n location: eastus\n properties:\n computeType: ComputeInstance\n properties:\n applicationSharingPolicy: Personal\n computeInstanceAuthorizationType: personal\n personalComputeInstanceSettings:\n assignedUser:\n objectId: 00000000-0000-0000-0000-000000000000\n tenantId: 00000000-0000-0000-0000-000000000000\n schedules:\n computeStartStop:\n - action: Stop\n cron:\n expression: 0 18 * * *\n startTime: 2021-04-23T01:30:00\n timeZone: Pacific Standard Time\n status: Enabled\n triggerType: Cron\n sshSettings:\n sshPublicAccess: Disabled\n vmSize: STANDARD_NC6\n resourceGroupName: testrg123\n workspaceName: workspaces123\n\n```\n\n{{% /example %}}\n{{% example %}}\n### Create an ComputeInstance Compute with minimal inputs\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var compute = new AzureNative.MachineLearningServices.Compute(\"compute\", new()\n {\n ComputeName = \"compute123\",\n Location = \"eastus\",\n Properties = new AzureNative.MachineLearningServices.Inputs.ComputeInstanceArgs\n {\n ComputeType = \"ComputeInstance\",\n Properties = new AzureNative.MachineLearningServices.Inputs.ComputeInstancePropertiesArgs\n {\n VmSize = \"STANDARD_NC6\",\n },\n },\n ResourceGroupName = \"testrg123\",\n WorkspaceName = \"workspaces123\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewCompute(ctx, \"compute\", \u0026machinelearningservices.ComputeArgs{\n\t\t\tComputeName: pulumi.String(\"compute123\"),\n\t\t\tLocation: pulumi.String(\"eastus\"),\n\t\t\tProperties: \u0026machinelearningservices.ComputeInstanceArgs{\n\t\t\t\tComputeType: pulumi.String(\"ComputeInstance\"),\n\t\t\t\tProperties: \u0026machinelearningservices.ComputeInstancePropertiesArgs{\n\t\t\t\t\tVmSize: pulumi.String(\"STANDARD_NC6\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tResourceGroupName: pulumi.String(\"testrg123\"),\n\t\t\tWorkspaceName: pulumi.String(\"workspaces123\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.Compute;\nimport com.pulumi.azurenative.machinelearningservices.ComputeArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var compute = new Compute(\"compute\", ComputeArgs.builder()\n .computeName(\"compute123\")\n .location(\"eastus\")\n .properties(ComputeInstanceArgs.builder()\n .computeType(\"ComputeInstance\")\n .properties(ComputeInstancePropertiesArgs.builder()\n .vmSize(\"STANDARD_NC6\")\n .build())\n .build())\n .resourceGroupName(\"testrg123\")\n .workspaceName(\"workspaces123\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst compute = new azure_native.machinelearningservices.Compute(\"compute\", {\n computeName: \"compute123\",\n location: \"eastus\",\n properties: {\n computeType: \"ComputeInstance\",\n properties: {\n vmSize: \"STANDARD_NC6\",\n },\n },\n resourceGroupName: \"testrg123\",\n workspaceName: \"workspaces123\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\ncompute = azure_native.machinelearningservices.Compute(\"compute\",\n compute_name=\"compute123\",\n location=\"eastus\",\n properties={\n \"compute_type\": \"ComputeInstance\",\n \"properties\": {\n \"vm_size\": \"STANDARD_NC6\",\n },\n },\n resource_group_name=\"testrg123\",\n workspace_name=\"workspaces123\")\n\n```\n\n```yaml\nresources:\n compute:\n type: azure-native:machinelearningservices:Compute\n properties:\n computeName: compute123\n location: eastus\n properties:\n computeType: ComputeInstance\n properties:\n vmSize: STANDARD_NC6\n resourceGroupName: testrg123\n workspaceName: workspaces123\n\n```\n\n{{% /example %}}\n{{% example %}}\n### Update a AML Compute\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var compute = new AzureNative.MachineLearningServices.Compute(\"compute\", new()\n {\n ComputeName = \"compute123\",\n Location = \"eastus\",\n Properties = new AzureNative.MachineLearningServices.Inputs.AmlComputeArgs\n {\n ComputeType = \"AmlCompute\",\n Description = \"some compute\",\n Properties = new AzureNative.MachineLearningServices.Inputs.AmlComputePropertiesArgs\n {\n ScaleSettings = new AzureNative.MachineLearningServices.Inputs.ScaleSettingsArgs\n {\n MaxNodeCount = 4,\n MinNodeCount = 4,\n NodeIdleTimeBeforeScaleDown = \"PT5M\",\n },\n },\n },\n ResourceGroupName = \"testrg123\",\n WorkspaceName = \"workspaces123\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewCompute(ctx, \"compute\", \u0026machinelearningservices.ComputeArgs{\n\t\t\tComputeName: pulumi.String(\"compute123\"),\n\t\t\tLocation: pulumi.String(\"eastus\"),\n\t\t\tProperties: \u0026machinelearningservices.AmlComputeArgs{\n\t\t\t\tComputeType: pulumi.String(\"AmlCompute\"),\n\t\t\t\tDescription: pulumi.String(\"some compute\"),\n\t\t\t\tProperties: \u0026machinelearningservices.AmlComputePropertiesArgs{\n\t\t\t\t\tScaleSettings: \u0026machinelearningservices.ScaleSettingsArgs{\n\t\t\t\t\t\tMaxNodeCount: pulumi.Int(4),\n\t\t\t\t\t\tMinNodeCount: pulumi.Int(4),\n\t\t\t\t\t\tNodeIdleTimeBeforeScaleDown: pulumi.String(\"PT5M\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t\tResourceGroupName: pulumi.String(\"testrg123\"),\n\t\t\tWorkspaceName: pulumi.String(\"workspaces123\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.Compute;\nimport com.pulumi.azurenative.machinelearningservices.ComputeArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var compute = new Compute(\"compute\", ComputeArgs.builder()\n .computeName(\"compute123\")\n .location(\"eastus\")\n .properties(AmlComputeArgs.builder()\n .computeType(\"AmlCompute\")\n .description(\"some compute\")\n .properties(AmlComputePropertiesArgs.builder()\n .scaleSettings(ScaleSettingsArgs.builder()\n .maxNodeCount(4)\n .minNodeCount(4)\n .nodeIdleTimeBeforeScaleDown(\"PT5M\")\n .build())\n .build())\n .build())\n .resourceGroupName(\"testrg123\")\n .workspaceName(\"workspaces123\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst compute = new azure_native.machinelearningservices.Compute(\"compute\", {\n computeName: \"compute123\",\n location: \"eastus\",\n properties: {\n computeType: \"AmlCompute\",\n description: \"some compute\",\n properties: {\n scaleSettings: {\n maxNodeCount: 4,\n minNodeCount: 4,\n nodeIdleTimeBeforeScaleDown: \"PT5M\",\n },\n },\n },\n resourceGroupName: \"testrg123\",\n workspaceName: \"workspaces123\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\ncompute = azure_native.machinelearningservices.Compute(\"compute\",\n compute_name=\"compute123\",\n location=\"eastus\",\n properties={\n \"compute_type\": \"AmlCompute\",\n \"description\": \"some compute\",\n \"properties\": {\n \"scale_settings\": {\n \"max_node_count\": 4,\n \"min_node_count\": 4,\n \"node_idle_time_before_scale_down\": \"PT5M\",\n },\n },\n },\n resource_group_name=\"testrg123\",\n workspace_name=\"workspaces123\")\n\n```\n\n```yaml\nresources:\n compute:\n type: azure-native:machinelearningservices:Compute\n properties:\n computeName: compute123\n location: eastus\n properties:\n computeType: AmlCompute\n description: some compute\n properties:\n scaleSettings:\n maxNodeCount: 4\n minNodeCount: 4\n nodeIdleTimeBeforeScaleDown: PT5M\n resourceGroupName: testrg123\n workspaceName: workspaces123\n\n```\n\n{{% /example %}}\n{{% example %}}\n### Update an AKS Compute\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var compute = new AzureNative.MachineLearningServices.Compute(\"compute\", new()\n {\n ComputeName = \"compute123\",\n Location = \"eastus\",\n Properties = new AzureNative.MachineLearningServices.Inputs.AKSArgs\n {\n ComputeType = \"AKS\",\n Description = \"some compute\",\n Properties = new AzureNative.MachineLearningServices.Inputs.AKSSchemaPropertiesArgs\n {\n AgentCount = 4,\n },\n ResourceId = \"/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourcegroups/testrg123/providers/Microsoft.ContainerService/managedClusters/compute123-56826-c9b00420020b2\",\n },\n ResourceGroupName = \"testrg123\",\n WorkspaceName = \"workspaces123\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewCompute(ctx, \"compute\", \u0026machinelearningservices.ComputeArgs{\n\t\t\tComputeName: pulumi.String(\"compute123\"),\n\t\t\tLocation: pulumi.String(\"eastus\"),\n\t\t\tProperties: \u0026machinelearningservices.AKSArgs{\n\t\t\t\tComputeType: pulumi.String(\"AKS\"),\n\t\t\t\tDescription: pulumi.String(\"some compute\"),\n\t\t\t\tProperties: \u0026machinelearningservices.AKSSchemaPropertiesArgs{\n\t\t\t\t\tAgentCount: pulumi.Int(4),\n\t\t\t\t},\n\t\t\t\tResourceId: pulumi.String(\"/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourcegroups/testrg123/providers/Microsoft.ContainerService/managedClusters/compute123-56826-c9b00420020b2\"),\n\t\t\t},\n\t\t\tResourceGroupName: pulumi.String(\"testrg123\"),\n\t\t\tWorkspaceName: pulumi.String(\"workspaces123\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.Compute;\nimport com.pulumi.azurenative.machinelearningservices.ComputeArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var compute = new Compute(\"compute\", ComputeArgs.builder()\n .computeName(\"compute123\")\n .location(\"eastus\")\n .properties(AKSArgs.builder()\n .computeType(\"AKS\")\n .description(\"some compute\")\n .properties(AKSSchemaPropertiesArgs.builder()\n .agentCount(4)\n .build())\n .resourceId(\"/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourcegroups/testrg123/providers/Microsoft.ContainerService/managedClusters/compute123-56826-c9b00420020b2\")\n .build())\n .resourceGroupName(\"testrg123\")\n .workspaceName(\"workspaces123\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst compute = new azure_native.machinelearningservices.Compute(\"compute\", {\n computeName: \"compute123\",\n location: \"eastus\",\n properties: {\n computeType: \"AKS\",\n description: \"some compute\",\n properties: {\n agentCount: 4,\n },\n resourceId: \"/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourcegroups/testrg123/providers/Microsoft.ContainerService/managedClusters/compute123-56826-c9b00420020b2\",\n },\n resourceGroupName: \"testrg123\",\n workspaceName: \"workspaces123\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\ncompute = azure_native.machinelearningservices.Compute(\"compute\",\n compute_name=\"compute123\",\n location=\"eastus\",\n properties={\n \"compute_type\": \"AKS\",\n \"description\": \"some compute\",\n \"properties\": {\n \"agent_count\": 4,\n },\n \"resource_id\": \"/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourcegroups/testrg123/providers/Microsoft.ContainerService/managedClusters/compute123-56826-c9b00420020b2\",\n },\n resource_group_name=\"testrg123\",\n workspace_name=\"workspaces123\")\n\n```\n\n```yaml\nresources:\n compute:\n type: azure-native:machinelearningservices:Compute\n properties:\n computeName: compute123\n location: eastus\n properties:\n computeType: AKS\n description: some compute\n properties:\n agentCount: 4\n resourceId: /subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourcegroups/testrg123/providers/Microsoft.ContainerService/managedClusters/compute123-56826-c9b00420020b2\n resourceGroupName: testrg123\n workspaceName: workspaces123\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:Compute compute123 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/computes/{computeName} \n```\n",
+ "description": "Machine Learning compute object wrapped into ARM resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2022-01-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Create a AML Compute\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var compute = new AzureNative.MachineLearningServices.Compute(\"compute\", new()\n {\n ComputeName = \"compute123\",\n Location = \"eastus\",\n Properties = new AzureNative.MachineLearningServices.Inputs.AmlComputeArgs\n {\n ComputeType = \"AmlCompute\",\n Properties = new AzureNative.MachineLearningServices.Inputs.AmlComputePropertiesArgs\n {\n EnableNodePublicIp = true,\n IsolatedNetwork = false,\n OsType = AzureNative.MachineLearningServices.OsType.Windows,\n RemoteLoginPortPublicAccess = AzureNative.MachineLearningServices.RemoteLoginPortPublicAccess.NotSpecified,\n ScaleSettings = new AzureNative.MachineLearningServices.Inputs.ScaleSettingsArgs\n {\n MaxNodeCount = 1,\n MinNodeCount = 0,\n NodeIdleTimeBeforeScaleDown = \"PT5M\",\n },\n VirtualMachineImage = new AzureNative.MachineLearningServices.Inputs.VirtualMachineImageArgs\n {\n Id = \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Compute/galleries/myImageGallery/images/myImageDefinition/versions/0.0.1\",\n },\n VmPriority = AzureNative.MachineLearningServices.VmPriority.Dedicated,\n VmSize = \"STANDARD_NC6\",\n },\n },\n ResourceGroupName = \"testrg123\",\n WorkspaceName = \"workspaces123\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewCompute(ctx, \"compute\", \u0026machinelearningservices.ComputeArgs{\n\t\t\tComputeName: pulumi.String(\"compute123\"),\n\t\t\tLocation: pulumi.String(\"eastus\"),\n\t\t\tProperties: \u0026machinelearningservices.AmlComputeArgs{\n\t\t\t\tComputeType: pulumi.String(\"AmlCompute\"),\n\t\t\t\tProperties: \u0026machinelearningservices.AmlComputePropertiesArgs{\n\t\t\t\t\tEnableNodePublicIp: pulumi.Bool(true),\n\t\t\t\t\tIsolatedNetwork: pulumi.Bool(false),\n\t\t\t\t\tOsType: pulumi.String(machinelearningservices.OsTypeWindows),\n\t\t\t\t\tRemoteLoginPortPublicAccess: pulumi.String(machinelearningservices.RemoteLoginPortPublicAccessNotSpecified),\n\t\t\t\t\tScaleSettings: \u0026machinelearningservices.ScaleSettingsArgs{\n\t\t\t\t\t\tMaxNodeCount: pulumi.Int(1),\n\t\t\t\t\t\tMinNodeCount: pulumi.Int(0),\n\t\t\t\t\t\tNodeIdleTimeBeforeScaleDown: pulumi.String(\"PT5M\"),\n\t\t\t\t\t},\n\t\t\t\t\tVirtualMachineImage: \u0026machinelearningservices.VirtualMachineImageArgs{\n\t\t\t\t\t\tId: pulumi.String(\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Compute/galleries/myImageGallery/images/myImageDefinition/versions/0.0.1\"),\n\t\t\t\t\t},\n\t\t\t\t\tVmPriority: pulumi.String(machinelearningservices.VmPriorityDedicated),\n\t\t\t\t\tVmSize: pulumi.String(\"STANDARD_NC6\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tResourceGroupName: pulumi.String(\"testrg123\"),\n\t\t\tWorkspaceName: pulumi.String(\"workspaces123\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.Compute;\nimport com.pulumi.azurenative.machinelearningservices.ComputeArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var compute = new Compute(\"compute\", ComputeArgs.builder()\n .computeName(\"compute123\")\n .location(\"eastus\")\n .properties(AmlComputeArgs.builder()\n .computeType(\"AmlCompute\")\n .properties(AmlComputePropertiesArgs.builder()\n .enableNodePublicIp(true)\n .isolatedNetwork(false)\n .osType(\"Windows\")\n .remoteLoginPortPublicAccess(\"NotSpecified\")\n .scaleSettings(ScaleSettingsArgs.builder()\n .maxNodeCount(1)\n .minNodeCount(0)\n .nodeIdleTimeBeforeScaleDown(\"PT5M\")\n .build())\n .virtualMachineImage(VirtualMachineImageArgs.builder()\n .id(\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Compute/galleries/myImageGallery/images/myImageDefinition/versions/0.0.1\")\n .build())\n .vmPriority(\"Dedicated\")\n .vmSize(\"STANDARD_NC6\")\n .build())\n .build())\n .resourceGroupName(\"testrg123\")\n .workspaceName(\"workspaces123\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst compute = new azure_native.machinelearningservices.Compute(\"compute\", {\n computeName: \"compute123\",\n location: \"eastus\",\n properties: {\n computeType: \"AmlCompute\",\n properties: {\n enableNodePublicIp: true,\n isolatedNetwork: false,\n osType: azure_native.machinelearningservices.OsType.Windows,\n remoteLoginPortPublicAccess: azure_native.machinelearningservices.RemoteLoginPortPublicAccess.NotSpecified,\n scaleSettings: {\n maxNodeCount: 1,\n minNodeCount: 0,\n nodeIdleTimeBeforeScaleDown: \"PT5M\",\n },\n virtualMachineImage: {\n id: \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Compute/galleries/myImageGallery/images/myImageDefinition/versions/0.0.1\",\n },\n vmPriority: azure_native.machinelearningservices.VmPriority.Dedicated,\n vmSize: \"STANDARD_NC6\",\n },\n },\n resourceGroupName: \"testrg123\",\n workspaceName: \"workspaces123\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\ncompute = azure_native.machinelearningservices.Compute(\"compute\",\n compute_name=\"compute123\",\n location=\"eastus\",\n properties={\n \"compute_type\": \"AmlCompute\",\n \"properties\": {\n \"enable_node_public_ip\": True,\n \"isolated_network\": False,\n \"os_type\": azure_native.machinelearningservices.OsType.WINDOWS,\n \"remote_login_port_public_access\": azure_native.machinelearningservices.RemoteLoginPortPublicAccess.NOT_SPECIFIED,\n \"scale_settings\": {\n \"max_node_count\": 1,\n \"min_node_count\": 0,\n \"node_idle_time_before_scale_down\": \"PT5M\",\n },\n \"virtual_machine_image\": {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Compute/galleries/myImageGallery/images/myImageDefinition/versions/0.0.1\",\n },\n \"vm_priority\": azure_native.machinelearningservices.VmPriority.DEDICATED,\n \"vm_size\": \"STANDARD_NC6\",\n },\n },\n resource_group_name=\"testrg123\",\n workspace_name=\"workspaces123\")\n\n```\n\n```yaml\nresources:\n compute:\n type: azure-native:machinelearningservices:Compute\n properties:\n computeName: compute123\n location: eastus\n properties:\n computeType: AmlCompute\n properties:\n enableNodePublicIp: true\n isolatedNetwork: false\n osType: Windows\n remoteLoginPortPublicAccess: NotSpecified\n scaleSettings:\n maxNodeCount: 1\n minNodeCount: 0\n nodeIdleTimeBeforeScaleDown: PT5M\n virtualMachineImage:\n id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Compute/galleries/myImageGallery/images/myImageDefinition/versions/0.0.1\n vmPriority: Dedicated\n vmSize: STANDARD_NC6\n resourceGroupName: testrg123\n workspaceName: workspaces123\n\n```\n\n{{% /example %}}\n{{% example %}}\n### Create a DataFactory Compute\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var compute = new AzureNative.MachineLearningServices.Compute(\"compute\", new()\n {\n ComputeName = \"compute123\",\n Location = \"eastus\",\n Properties = new AzureNative.MachineLearningServices.Inputs.DataFactoryArgs\n {\n ComputeType = \"DataFactory\",\n },\n ResourceGroupName = \"testrg123\",\n WorkspaceName = \"workspaces123\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewCompute(ctx, \"compute\", \u0026machinelearningservices.ComputeArgs{\n\t\t\tComputeName: pulumi.String(\"compute123\"),\n\t\t\tLocation: pulumi.String(\"eastus\"),\n\t\t\tProperties: \u0026machinelearningservices.DataFactoryArgs{\n\t\t\t\tComputeType: pulumi.String(\"DataFactory\"),\n\t\t\t},\n\t\t\tResourceGroupName: pulumi.String(\"testrg123\"),\n\t\t\tWorkspaceName: pulumi.String(\"workspaces123\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.Compute;\nimport com.pulumi.azurenative.machinelearningservices.ComputeArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var compute = new Compute(\"compute\", ComputeArgs.builder()\n .computeName(\"compute123\")\n .location(\"eastus\")\n .properties(DataFactoryArgs.builder()\n .computeType(\"DataFactory\")\n .build())\n .resourceGroupName(\"testrg123\")\n .workspaceName(\"workspaces123\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst compute = new azure_native.machinelearningservices.Compute(\"compute\", {\n computeName: \"compute123\",\n location: \"eastus\",\n properties: {\n computeType: \"DataFactory\",\n },\n resourceGroupName: \"testrg123\",\n workspaceName: \"workspaces123\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\ncompute = azure_native.machinelearningservices.Compute(\"compute\",\n compute_name=\"compute123\",\n location=\"eastus\",\n properties={\n \"compute_type\": \"DataFactory\",\n },\n resource_group_name=\"testrg123\",\n workspace_name=\"workspaces123\")\n\n```\n\n```yaml\nresources:\n compute:\n type: azure-native:machinelearningservices:Compute\n properties:\n computeName: compute123\n location: eastus\n properties:\n computeType: DataFactory\n resourceGroupName: testrg123\n workspaceName: workspaces123\n\n```\n\n{{% /example %}}\n{{% example %}}\n### Create an AKS Compute\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var compute = new AzureNative.MachineLearningServices.Compute(\"compute\", new()\n {\n ComputeName = \"compute123\",\n Location = \"eastus\",\n Properties = new AzureNative.MachineLearningServices.Inputs.AKSArgs\n {\n ComputeType = \"AKS\",\n },\n ResourceGroupName = \"testrg123\",\n WorkspaceName = \"workspaces123\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewCompute(ctx, \"compute\", \u0026machinelearningservices.ComputeArgs{\n\t\t\tComputeName: pulumi.String(\"compute123\"),\n\t\t\tLocation: pulumi.String(\"eastus\"),\n\t\t\tProperties: \u0026machinelearningservices.AKSArgs{\n\t\t\t\tComputeType: pulumi.String(\"AKS\"),\n\t\t\t},\n\t\t\tResourceGroupName: pulumi.String(\"testrg123\"),\n\t\t\tWorkspaceName: pulumi.String(\"workspaces123\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.Compute;\nimport com.pulumi.azurenative.machinelearningservices.ComputeArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var compute = new Compute(\"compute\", ComputeArgs.builder()\n .computeName(\"compute123\")\n .location(\"eastus\")\n .properties(AKSArgs.builder()\n .computeType(\"AKS\")\n .build())\n .resourceGroupName(\"testrg123\")\n .workspaceName(\"workspaces123\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst compute = new azure_native.machinelearningservices.Compute(\"compute\", {\n computeName: \"compute123\",\n location: \"eastus\",\n properties: {\n computeType: \"AKS\",\n },\n resourceGroupName: \"testrg123\",\n workspaceName: \"workspaces123\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\ncompute = azure_native.machinelearningservices.Compute(\"compute\",\n compute_name=\"compute123\",\n location=\"eastus\",\n properties={\n \"compute_type\": \"AKS\",\n },\n resource_group_name=\"testrg123\",\n workspace_name=\"workspaces123\")\n\n```\n\n```yaml\nresources:\n compute:\n type: azure-native:machinelearningservices:Compute\n properties:\n computeName: compute123\n location: eastus\n properties:\n computeType: AKS\n resourceGroupName: testrg123\n workspaceName: workspaces123\n\n```\n\n{{% /example %}}\n{{% example %}}\n### Create an ComputeInstance Compute\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var compute = new AzureNative.MachineLearningServices.Compute(\"compute\", new()\n {\n ComputeName = \"compute123\",\n Location = \"eastus\",\n Properties = new AzureNative.MachineLearningServices.Inputs.ComputeInstanceArgs\n {\n ComputeType = \"ComputeInstance\",\n Properties = new AzureNative.MachineLearningServices.Inputs.ComputeInstancePropertiesArgs\n {\n ApplicationSharingPolicy = AzureNative.MachineLearningServices.ApplicationSharingPolicy.Personal,\n ComputeInstanceAuthorizationType = AzureNative.MachineLearningServices.ComputeInstanceAuthorizationType.Personal,\n CustomServices = new[]\n {\n new AzureNative.MachineLearningServices.Inputs.CustomServiceArgs\n {\n Docker = new AzureNative.MachineLearningServices.Inputs.DockerArgs\n {\n Privileged = true,\n },\n Endpoints = new[]\n {\n new AzureNative.MachineLearningServices.Inputs.EndpointArgs\n {\n Name = \"connect\",\n Protocol = AzureNative.MachineLearningServices.Protocol.Http,\n Published = 8787,\n Target = 8787,\n },\n },\n EnvironmentVariables = \n {\n { \"test_variable\", new AzureNative.MachineLearningServices.Inputs.EnvironmentVariableArgs\n {\n Type = AzureNative.MachineLearningServices.EnvironmentVariableType.Local,\n Value = \"test_value\",\n } },\n },\n Image = new AzureNative.MachineLearningServices.Inputs.ImageArgs\n {\n Reference = \"ghcr.io/azure/rocker-rstudio-ml-verse:latest\",\n Type = AzureNative.MachineLearningServices.ImageType.Docker,\n },\n Name = \"rstudio\",\n Volumes = new[]\n {\n new AzureNative.MachineLearningServices.Inputs.VolumeDefinitionArgs\n {\n ReadOnly = false,\n Source = \"/home/azureuser/cloudfiles\",\n Target = \"/home/azureuser/cloudfiles\",\n Type = AzureNative.MachineLearningServices.VolumeDefinitionType.Bind,\n },\n },\n },\n },\n PersonalComputeInstanceSettings = new AzureNative.MachineLearningServices.Inputs.PersonalComputeInstanceSettingsArgs\n {\n AssignedUser = new AzureNative.MachineLearningServices.Inputs.AssignedUserArgs\n {\n ObjectId = \"00000000-0000-0000-0000-000000000000\",\n TenantId = \"00000000-0000-0000-0000-000000000000\",\n },\n },\n SshSettings = new AzureNative.MachineLearningServices.Inputs.ComputeInstanceSshSettingsArgs\n {\n SshPublicAccess = AzureNative.MachineLearningServices.SshPublicAccess.Disabled,\n },\n Subnet = new AzureNative.MachineLearningServices.Inputs.ResourceIdArgs\n {\n Id = \"test-subnet-resource-id\",\n },\n VmSize = \"STANDARD_NC6\",\n },\n },\n ResourceGroupName = \"testrg123\",\n WorkspaceName = \"workspaces123\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewCompute(ctx, \"compute\", \u0026machinelearningservices.ComputeArgs{\n\t\t\tComputeName: pulumi.String(\"compute123\"),\n\t\t\tLocation: pulumi.String(\"eastus\"),\n\t\t\tProperties: \u0026machinelearningservices.ComputeInstanceArgs{\n\t\t\t\tComputeType: pulumi.String(\"ComputeInstance\"),\n\t\t\t\tProperties: \u0026machinelearningservices.ComputeInstancePropertiesArgs{\n\t\t\t\t\tApplicationSharingPolicy: pulumi.String(machinelearningservices.ApplicationSharingPolicyPersonal),\n\t\t\t\t\tComputeInstanceAuthorizationType: pulumi.String(machinelearningservices.ComputeInstanceAuthorizationTypePersonal),\n\t\t\t\t\tCustomServices: machinelearningservices.CustomServiceArray{\n\t\t\t\t\t\t\u0026machinelearningservices.CustomServiceArgs{\n\t\t\t\t\t\t\tDocker: \u0026machinelearningservices.DockerArgs{\n\t\t\t\t\t\t\t\tPrivileged: pulumi.Bool(true),\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\tEndpoints: machinelearningservices.EndpointArray{\n\t\t\t\t\t\t\t\t\u0026machinelearningservices.EndpointArgs{\n\t\t\t\t\t\t\t\t\tName: pulumi.String(\"connect\"),\n\t\t\t\t\t\t\t\t\tProtocol: pulumi.String(machinelearningservices.ProtocolHttp),\n\t\t\t\t\t\t\t\t\tPublished: pulumi.Int(8787),\n\t\t\t\t\t\t\t\t\tTarget: pulumi.Int(8787),\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\tEnvironmentVariables: machinelearningservices.EnvironmentVariableMap{\n\t\t\t\t\t\t\t\t\"test_variable\": \u0026machinelearningservices.EnvironmentVariableArgs{\n\t\t\t\t\t\t\t\t\tType: pulumi.String(machinelearningservices.EnvironmentVariableTypeLocal),\n\t\t\t\t\t\t\t\t\tValue: pulumi.String(\"test_value\"),\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\tImage: \u0026machinelearningservices.ImageArgs{\n\t\t\t\t\t\t\t\tReference: pulumi.String(\"ghcr.io/azure/rocker-rstudio-ml-verse:latest\"),\n\t\t\t\t\t\t\t\tType: pulumi.String(machinelearningservices.ImageTypeDocker),\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\tName: pulumi.String(\"rstudio\"),\n\t\t\t\t\t\t\tVolumes: machinelearningservices.VolumeDefinitionArray{\n\t\t\t\t\t\t\t\t\u0026machinelearningservices.VolumeDefinitionArgs{\n\t\t\t\t\t\t\t\t\tReadOnly: pulumi.Bool(false),\n\t\t\t\t\t\t\t\t\tSource: pulumi.String(\"/home/azureuser/cloudfiles\"),\n\t\t\t\t\t\t\t\t\tTarget: pulumi.String(\"/home/azureuser/cloudfiles\"),\n\t\t\t\t\t\t\t\t\tType: pulumi.String(machinelearningservices.VolumeDefinitionTypeBind),\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t\tPersonalComputeInstanceSettings: \u0026machinelearningservices.PersonalComputeInstanceSettingsArgs{\n\t\t\t\t\t\tAssignedUser: \u0026machinelearningservices.AssignedUserArgs{\n\t\t\t\t\t\t\tObjectId: pulumi.String(\"00000000-0000-0000-0000-000000000000\"),\n\t\t\t\t\t\t\tTenantId: pulumi.String(\"00000000-0000-0000-0000-000000000000\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t\tSshSettings: \u0026machinelearningservices.ComputeInstanceSshSettingsArgs{\n\t\t\t\t\t\tSshPublicAccess: pulumi.String(machinelearningservices.SshPublicAccessDisabled),\n\t\t\t\t\t},\n\t\t\t\t\tSubnet: \u0026machinelearningservices.ResourceIdArgs{\n\t\t\t\t\t\tId: pulumi.String(\"test-subnet-resource-id\"),\n\t\t\t\t\t},\n\t\t\t\t\tVmSize: pulumi.String(\"STANDARD_NC6\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tResourceGroupName: pulumi.String(\"testrg123\"),\n\t\t\tWorkspaceName: pulumi.String(\"workspaces123\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.Compute;\nimport com.pulumi.azurenative.machinelearningservices.ComputeArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var compute = new Compute(\"compute\", ComputeArgs.builder()\n .computeName(\"compute123\")\n .location(\"eastus\")\n .properties(ComputeInstanceArgs.builder()\n .computeType(\"ComputeInstance\")\n .properties(ComputeInstancePropertiesArgs.builder()\n .applicationSharingPolicy(\"Personal\")\n .computeInstanceAuthorizationType(\"personal\")\n .customServices(CustomServiceArgs.builder()\n .docker(DockerArgs.builder()\n .privileged(true)\n .build())\n .endpoints(EndpointArgs.builder()\n .name(\"connect\")\n .protocol(\"http\")\n .published(8787)\n .target(8787)\n .build())\n .environmentVariables(Map.of(\"test_variable\", Map.ofEntries(\n Map.entry(\"type\", \"local\"),\n Map.entry(\"value\", \"test_value\")\n )))\n .image(ImageArgs.builder()\n .reference(\"ghcr.io/azure/rocker-rstudio-ml-verse:latest\")\n .type(\"docker\")\n .build())\n .name(\"rstudio\")\n .volumes(VolumeDefinitionArgs.builder()\n .readOnly(false)\n .source(\"/home/azureuser/cloudfiles\")\n .target(\"/home/azureuser/cloudfiles\")\n .type(\"bind\")\n .build())\n .build())\n .personalComputeInstanceSettings(PersonalComputeInstanceSettingsArgs.builder()\n .assignedUser(AssignedUserArgs.builder()\n .objectId(\"00000000-0000-0000-0000-000000000000\")\n .tenantId(\"00000000-0000-0000-0000-000000000000\")\n .build())\n .build())\n .sshSettings(ComputeInstanceSshSettingsArgs.builder()\n .sshPublicAccess(\"Disabled\")\n .build())\n .subnet(ResourceIdArgs.builder()\n .id(\"test-subnet-resource-id\")\n .build())\n .vmSize(\"STANDARD_NC6\")\n .build())\n .build())\n .resourceGroupName(\"testrg123\")\n .workspaceName(\"workspaces123\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst compute = new azure_native.machinelearningservices.Compute(\"compute\", {\n computeName: \"compute123\",\n location: \"eastus\",\n properties: {\n computeType: \"ComputeInstance\",\n properties: {\n applicationSharingPolicy: azure_native.machinelearningservices.ApplicationSharingPolicy.Personal,\n computeInstanceAuthorizationType: azure_native.machinelearningservices.ComputeInstanceAuthorizationType.Personal,\n customServices: [{\n docker: {\n privileged: true,\n },\n endpoints: [{\n name: \"connect\",\n protocol: azure_native.machinelearningservices.Protocol.Http,\n published: 8787,\n target: 8787,\n }],\n environmentVariables: {\n test_variable: {\n type: azure_native.machinelearningservices.EnvironmentVariableType.Local,\n value: \"test_value\",\n },\n },\n image: {\n reference: \"ghcr.io/azure/rocker-rstudio-ml-verse:latest\",\n type: azure_native.machinelearningservices.ImageType.Docker,\n },\n name: \"rstudio\",\n volumes: [{\n readOnly: false,\n source: \"/home/azureuser/cloudfiles\",\n target: \"/home/azureuser/cloudfiles\",\n type: azure_native.machinelearningservices.VolumeDefinitionType.Bind,\n }],\n }],\n personalComputeInstanceSettings: {\n assignedUser: {\n objectId: \"00000000-0000-0000-0000-000000000000\",\n tenantId: \"00000000-0000-0000-0000-000000000000\",\n },\n },\n sshSettings: {\n sshPublicAccess: azure_native.machinelearningservices.SshPublicAccess.Disabled,\n },\n subnet: {\n id: \"test-subnet-resource-id\",\n },\n vmSize: \"STANDARD_NC6\",\n },\n },\n resourceGroupName: \"testrg123\",\n workspaceName: \"workspaces123\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\ncompute = azure_native.machinelearningservices.Compute(\"compute\",\n compute_name=\"compute123\",\n location=\"eastus\",\n properties={\n \"compute_type\": \"ComputeInstance\",\n \"properties\": {\n \"application_sharing_policy\": azure_native.machinelearningservices.ApplicationSharingPolicy.PERSONAL,\n \"compute_instance_authorization_type\": azure_native.machinelearningservices.ComputeInstanceAuthorizationType.PERSONAL,\n \"custom_services\": [{\n \"docker\": {\n \"privileged\": True,\n },\n \"endpoints\": [{\n \"name\": \"connect\",\n \"protocol\": azure_native.machinelearningservices.Protocol.HTTP,\n \"published\": 8787,\n \"target\": 8787,\n }],\n \"environment_variables\": {\n \"test_variable\": {\n \"type\": azure_native.machinelearningservices.EnvironmentVariableType.LOCAL,\n \"value\": \"test_value\",\n },\n },\n \"image\": {\n \"reference\": \"ghcr.io/azure/rocker-rstudio-ml-verse:latest\",\n \"type\": azure_native.machinelearningservices.ImageType.DOCKER,\n },\n \"name\": \"rstudio\",\n \"volumes\": [{\n \"read_only\": False,\n \"source\": \"/home/azureuser/cloudfiles\",\n \"target\": \"/home/azureuser/cloudfiles\",\n \"type\": azure_native.machinelearningservices.VolumeDefinitionType.BIND,\n }],\n }],\n \"personal_compute_instance_settings\": {\n \"assigned_user\": {\n \"object_id\": \"00000000-0000-0000-0000-000000000000\",\n \"tenant_id\": \"00000000-0000-0000-0000-000000000000\",\n },\n },\n \"ssh_settings\": {\n \"ssh_public_access\": azure_native.machinelearningservices.SshPublicAccess.DISABLED,\n },\n \"subnet\": {\n \"id\": \"test-subnet-resource-id\",\n },\n \"vm_size\": \"STANDARD_NC6\",\n },\n },\n resource_group_name=\"testrg123\",\n workspace_name=\"workspaces123\")\n\n```\n\n```yaml\nresources:\n compute:\n type: azure-native:machinelearningservices:Compute\n properties:\n computeName: compute123\n location: eastus\n properties:\n computeType: ComputeInstance\n properties:\n applicationSharingPolicy: Personal\n computeInstanceAuthorizationType: personal\n customServices:\n - docker:\n privileged: true\n endpoints:\n - name: connect\n protocol: http\n published: 8787\n target: 8787\n environmentVariables:\n test_variable:\n type: local\n value: test_value\n image:\n reference: ghcr.io/azure/rocker-rstudio-ml-verse:latest\n type: docker\n name: rstudio\n volumes:\n - readOnly: false\n source: /home/azureuser/cloudfiles\n target: /home/azureuser/cloudfiles\n type: bind\n personalComputeInstanceSettings:\n assignedUser:\n objectId: 00000000-0000-0000-0000-000000000000\n tenantId: 00000000-0000-0000-0000-000000000000\n sshSettings:\n sshPublicAccess: Disabled\n subnet:\n id: test-subnet-resource-id\n vmSize: STANDARD_NC6\n resourceGroupName: testrg123\n workspaceName: workspaces123\n\n```\n\n{{% /example %}}\n{{% example %}}\n### Create an ComputeInstance Compute with Schedules\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var compute = new AzureNative.MachineLearningServices.Compute(\"compute\", new()\n {\n ComputeName = \"compute123\",\n Location = \"eastus\",\n Properties = new AzureNative.MachineLearningServices.Inputs.ComputeInstanceArgs\n {\n ComputeType = \"ComputeInstance\",\n Properties = new AzureNative.MachineLearningServices.Inputs.ComputeInstancePropertiesArgs\n {\n ApplicationSharingPolicy = AzureNative.MachineLearningServices.ApplicationSharingPolicy.Personal,\n ComputeInstanceAuthorizationType = AzureNative.MachineLearningServices.ComputeInstanceAuthorizationType.Personal,\n PersonalComputeInstanceSettings = new AzureNative.MachineLearningServices.Inputs.PersonalComputeInstanceSettingsArgs\n {\n AssignedUser = new AzureNative.MachineLearningServices.Inputs.AssignedUserArgs\n {\n ObjectId = \"00000000-0000-0000-0000-000000000000\",\n TenantId = \"00000000-0000-0000-0000-000000000000\",\n },\n },\n Schedules = new AzureNative.MachineLearningServices.Inputs.ComputeSchedulesArgs\n {\n ComputeStartStop = new[]\n {\n new AzureNative.MachineLearningServices.Inputs.ComputeStartStopScheduleArgs\n {\n Action = AzureNative.MachineLearningServices.ComputePowerAction.Stop,\n Cron = new AzureNative.MachineLearningServices.Inputs.CronArgs\n {\n Expression = \"0 18 * * *\",\n StartTime = \"2021-04-23T01:30:00\",\n TimeZone = \"Pacific Standard Time\",\n },\n Status = AzureNative.MachineLearningServices.ScheduleStatus.Enabled,\n TriggerType = AzureNative.MachineLearningServices.TriggerType.Cron,\n },\n },\n },\n SshSettings = new AzureNative.MachineLearningServices.Inputs.ComputeInstanceSshSettingsArgs\n {\n SshPublicAccess = AzureNative.MachineLearningServices.SshPublicAccess.Disabled,\n },\n VmSize = \"STANDARD_NC6\",\n },\n },\n ResourceGroupName = \"testrg123\",\n WorkspaceName = \"workspaces123\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewCompute(ctx, \"compute\", \u0026machinelearningservices.ComputeArgs{\n\t\t\tComputeName: pulumi.String(\"compute123\"),\n\t\t\tLocation: pulumi.String(\"eastus\"),\n\t\t\tProperties: \u0026machinelearningservices.ComputeInstanceArgs{\n\t\t\t\tComputeType: pulumi.String(\"ComputeInstance\"),\n\t\t\t\tProperties: \u0026machinelearningservices.ComputeInstancePropertiesArgs{\n\t\t\t\t\tApplicationSharingPolicy: pulumi.String(machinelearningservices.ApplicationSharingPolicyPersonal),\n\t\t\t\t\tComputeInstanceAuthorizationType: pulumi.String(machinelearningservices.ComputeInstanceAuthorizationTypePersonal),\n\t\t\t\t\tPersonalComputeInstanceSettings: \u0026machinelearningservices.PersonalComputeInstanceSettingsArgs{\n\t\t\t\t\t\tAssignedUser: \u0026machinelearningservices.AssignedUserArgs{\n\t\t\t\t\t\t\tObjectId: pulumi.String(\"00000000-0000-0000-0000-000000000000\"),\n\t\t\t\t\t\t\tTenantId: pulumi.String(\"00000000-0000-0000-0000-000000000000\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t\tSchedules: \u0026machinelearningservices.ComputeSchedulesArgs{\n\t\t\t\t\t\tComputeStartStop: machinelearningservices.ComputeStartStopScheduleArray{\n\t\t\t\t\t\t\t\u0026machinelearningservices.ComputeStartStopScheduleArgs{\n\t\t\t\t\t\t\t\tAction: pulumi.String(machinelearningservices.ComputePowerActionStop),\n\t\t\t\t\t\t\t\tCron: \u0026machinelearningservices.CronArgs{\n\t\t\t\t\t\t\t\t\tExpression: pulumi.String(\"0 18 * * *\"),\n\t\t\t\t\t\t\t\t\tStartTime: pulumi.String(\"2021-04-23T01:30:00\"),\n\t\t\t\t\t\t\t\t\tTimeZone: pulumi.String(\"Pacific Standard Time\"),\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\tStatus: pulumi.String(machinelearningservices.ScheduleStatusEnabled),\n\t\t\t\t\t\t\t\tTriggerType: pulumi.String(machinelearningservices.TriggerTypeCron),\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t\tSshSettings: \u0026machinelearningservices.ComputeInstanceSshSettingsArgs{\n\t\t\t\t\t\tSshPublicAccess: pulumi.String(machinelearningservices.SshPublicAccessDisabled),\n\t\t\t\t\t},\n\t\t\t\t\tVmSize: pulumi.String(\"STANDARD_NC6\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tResourceGroupName: pulumi.String(\"testrg123\"),\n\t\t\tWorkspaceName: pulumi.String(\"workspaces123\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.Compute;\nimport com.pulumi.azurenative.machinelearningservices.ComputeArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var compute = new Compute(\"compute\", ComputeArgs.builder()\n .computeName(\"compute123\")\n .location(\"eastus\")\n .properties(ComputeInstanceArgs.builder()\n .computeType(\"ComputeInstance\")\n .properties(ComputeInstancePropertiesArgs.builder()\n .applicationSharingPolicy(\"Personal\")\n .computeInstanceAuthorizationType(\"personal\")\n .personalComputeInstanceSettings(PersonalComputeInstanceSettingsArgs.builder()\n .assignedUser(AssignedUserArgs.builder()\n .objectId(\"00000000-0000-0000-0000-000000000000\")\n .tenantId(\"00000000-0000-0000-0000-000000000000\")\n .build())\n .build())\n .schedules(ComputeSchedulesArgs.builder()\n .computeStartStop(ComputeStartStopScheduleArgs.builder()\n .action(\"Stop\")\n .cron(CronArgs.builder()\n .expression(\"0 18 * * *\")\n .startTime(\"2021-04-23T01:30:00\")\n .timeZone(\"Pacific Standard Time\")\n .build())\n .status(\"Enabled\")\n .triggerType(\"Cron\")\n .build())\n .build())\n .sshSettings(ComputeInstanceSshSettingsArgs.builder()\n .sshPublicAccess(\"Disabled\")\n .build())\n .vmSize(\"STANDARD_NC6\")\n .build())\n .build())\n .resourceGroupName(\"testrg123\")\n .workspaceName(\"workspaces123\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst compute = new azure_native.machinelearningservices.Compute(\"compute\", {\n computeName: \"compute123\",\n location: \"eastus\",\n properties: {\n computeType: \"ComputeInstance\",\n properties: {\n applicationSharingPolicy: azure_native.machinelearningservices.ApplicationSharingPolicy.Personal,\n computeInstanceAuthorizationType: azure_native.machinelearningservices.ComputeInstanceAuthorizationType.Personal,\n personalComputeInstanceSettings: {\n assignedUser: {\n objectId: \"00000000-0000-0000-0000-000000000000\",\n tenantId: \"00000000-0000-0000-0000-000000000000\",\n },\n },\n schedules: {\n computeStartStop: [{\n action: azure_native.machinelearningservices.ComputePowerAction.Stop,\n cron: {\n expression: \"0 18 * * *\",\n startTime: \"2021-04-23T01:30:00\",\n timeZone: \"Pacific Standard Time\",\n },\n status: azure_native.machinelearningservices.ScheduleStatus.Enabled,\n triggerType: azure_native.machinelearningservices.TriggerType.Cron,\n }],\n },\n sshSettings: {\n sshPublicAccess: azure_native.machinelearningservices.SshPublicAccess.Disabled,\n },\n vmSize: \"STANDARD_NC6\",\n },\n },\n resourceGroupName: \"testrg123\",\n workspaceName: \"workspaces123\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\ncompute = azure_native.machinelearningservices.Compute(\"compute\",\n compute_name=\"compute123\",\n location=\"eastus\",\n properties={\n \"compute_type\": \"ComputeInstance\",\n \"properties\": {\n \"application_sharing_policy\": azure_native.machinelearningservices.ApplicationSharingPolicy.PERSONAL,\n \"compute_instance_authorization_type\": azure_native.machinelearningservices.ComputeInstanceAuthorizationType.PERSONAL,\n \"personal_compute_instance_settings\": {\n \"assigned_user\": {\n \"object_id\": \"00000000-0000-0000-0000-000000000000\",\n \"tenant_id\": \"00000000-0000-0000-0000-000000000000\",\n },\n },\n \"schedules\": {\n \"compute_start_stop\": [{\n \"action\": azure_native.machinelearningservices.ComputePowerAction.STOP,\n \"cron\": {\n \"expression\": \"0 18 * * *\",\n \"start_time\": \"2021-04-23T01:30:00\",\n \"time_zone\": \"Pacific Standard Time\",\n },\n \"status\": azure_native.machinelearningservices.ScheduleStatus.ENABLED,\n \"trigger_type\": azure_native.machinelearningservices.TriggerType.CRON,\n }],\n },\n \"ssh_settings\": {\n \"ssh_public_access\": azure_native.machinelearningservices.SshPublicAccess.DISABLED,\n },\n \"vm_size\": \"STANDARD_NC6\",\n },\n },\n resource_group_name=\"testrg123\",\n workspace_name=\"workspaces123\")\n\n```\n\n```yaml\nresources:\n compute:\n type: azure-native:machinelearningservices:Compute\n properties:\n computeName: compute123\n location: eastus\n properties:\n computeType: ComputeInstance\n properties:\n applicationSharingPolicy: Personal\n computeInstanceAuthorizationType: personal\n personalComputeInstanceSettings:\n assignedUser:\n objectId: 00000000-0000-0000-0000-000000000000\n tenantId: 00000000-0000-0000-0000-000000000000\n schedules:\n computeStartStop:\n - action: Stop\n cron:\n expression: 0 18 * * *\n startTime: 2021-04-23T01:30:00\n timeZone: Pacific Standard Time\n status: Enabled\n triggerType: Cron\n sshSettings:\n sshPublicAccess: Disabled\n vmSize: STANDARD_NC6\n resourceGroupName: testrg123\n workspaceName: workspaces123\n\n```\n\n{{% /example %}}\n{{% example %}}\n### Create an ComputeInstance Compute with minimal inputs\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var compute = new AzureNative.MachineLearningServices.Compute(\"compute\", new()\n {\n ComputeName = \"compute123\",\n Location = \"eastus\",\n Properties = new AzureNative.MachineLearningServices.Inputs.ComputeInstanceArgs\n {\n ComputeType = \"ComputeInstance\",\n Properties = new AzureNative.MachineLearningServices.Inputs.ComputeInstancePropertiesArgs\n {\n VmSize = \"STANDARD_NC6\",\n },\n },\n ResourceGroupName = \"testrg123\",\n WorkspaceName = \"workspaces123\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewCompute(ctx, \"compute\", \u0026machinelearningservices.ComputeArgs{\n\t\t\tComputeName: pulumi.String(\"compute123\"),\n\t\t\tLocation: pulumi.String(\"eastus\"),\n\t\t\tProperties: \u0026machinelearningservices.ComputeInstanceArgs{\n\t\t\t\tComputeType: pulumi.String(\"ComputeInstance\"),\n\t\t\t\tProperties: \u0026machinelearningservices.ComputeInstancePropertiesArgs{\n\t\t\t\t\tVmSize: pulumi.String(\"STANDARD_NC6\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tResourceGroupName: pulumi.String(\"testrg123\"),\n\t\t\tWorkspaceName: pulumi.String(\"workspaces123\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.Compute;\nimport com.pulumi.azurenative.machinelearningservices.ComputeArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var compute = new Compute(\"compute\", ComputeArgs.builder()\n .computeName(\"compute123\")\n .location(\"eastus\")\n .properties(ComputeInstanceArgs.builder()\n .computeType(\"ComputeInstance\")\n .properties(ComputeInstancePropertiesArgs.builder()\n .vmSize(\"STANDARD_NC6\")\n .build())\n .build())\n .resourceGroupName(\"testrg123\")\n .workspaceName(\"workspaces123\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst compute = new azure_native.machinelearningservices.Compute(\"compute\", {\n computeName: \"compute123\",\n location: \"eastus\",\n properties: {\n computeType: \"ComputeInstance\",\n properties: {\n vmSize: \"STANDARD_NC6\",\n },\n },\n resourceGroupName: \"testrg123\",\n workspaceName: \"workspaces123\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\ncompute = azure_native.machinelearningservices.Compute(\"compute\",\n compute_name=\"compute123\",\n location=\"eastus\",\n properties={\n \"compute_type\": \"ComputeInstance\",\n \"properties\": {\n \"vm_size\": \"STANDARD_NC6\",\n },\n },\n resource_group_name=\"testrg123\",\n workspace_name=\"workspaces123\")\n\n```\n\n```yaml\nresources:\n compute:\n type: azure-native:machinelearningservices:Compute\n properties:\n computeName: compute123\n location: eastus\n properties:\n computeType: ComputeInstance\n properties:\n vmSize: STANDARD_NC6\n resourceGroupName: testrg123\n workspaceName: workspaces123\n\n```\n\n{{% /example %}}\n{{% example %}}\n### Update a AML Compute\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var compute = new AzureNative.MachineLearningServices.Compute(\"compute\", new()\n {\n ComputeName = \"compute123\",\n Location = \"eastus\",\n Properties = new AzureNative.MachineLearningServices.Inputs.AmlComputeArgs\n {\n ComputeType = \"AmlCompute\",\n Description = \"some compute\",\n Properties = new AzureNative.MachineLearningServices.Inputs.AmlComputePropertiesArgs\n {\n ScaleSettings = new AzureNative.MachineLearningServices.Inputs.ScaleSettingsArgs\n {\n MaxNodeCount = 4,\n MinNodeCount = 4,\n NodeIdleTimeBeforeScaleDown = \"PT5M\",\n },\n },\n },\n ResourceGroupName = \"testrg123\",\n WorkspaceName = \"workspaces123\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewCompute(ctx, \"compute\", \u0026machinelearningservices.ComputeArgs{\n\t\t\tComputeName: pulumi.String(\"compute123\"),\n\t\t\tLocation: pulumi.String(\"eastus\"),\n\t\t\tProperties: \u0026machinelearningservices.AmlComputeArgs{\n\t\t\t\tComputeType: pulumi.String(\"AmlCompute\"),\n\t\t\t\tDescription: pulumi.String(\"some compute\"),\n\t\t\t\tProperties: \u0026machinelearningservices.AmlComputePropertiesArgs{\n\t\t\t\t\tScaleSettings: \u0026machinelearningservices.ScaleSettingsArgs{\n\t\t\t\t\t\tMaxNodeCount: pulumi.Int(4),\n\t\t\t\t\t\tMinNodeCount: pulumi.Int(4),\n\t\t\t\t\t\tNodeIdleTimeBeforeScaleDown: pulumi.String(\"PT5M\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t\tResourceGroupName: pulumi.String(\"testrg123\"),\n\t\t\tWorkspaceName: pulumi.String(\"workspaces123\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.Compute;\nimport com.pulumi.azurenative.machinelearningservices.ComputeArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var compute = new Compute(\"compute\", ComputeArgs.builder()\n .computeName(\"compute123\")\n .location(\"eastus\")\n .properties(AmlComputeArgs.builder()\n .computeType(\"AmlCompute\")\n .description(\"some compute\")\n .properties(AmlComputePropertiesArgs.builder()\n .scaleSettings(ScaleSettingsArgs.builder()\n .maxNodeCount(4)\n .minNodeCount(4)\n .nodeIdleTimeBeforeScaleDown(\"PT5M\")\n .build())\n .build())\n .build())\n .resourceGroupName(\"testrg123\")\n .workspaceName(\"workspaces123\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst compute = new azure_native.machinelearningservices.Compute(\"compute\", {\n computeName: \"compute123\",\n location: \"eastus\",\n properties: {\n computeType: \"AmlCompute\",\n description: \"some compute\",\n properties: {\n scaleSettings: {\n maxNodeCount: 4,\n minNodeCount: 4,\n nodeIdleTimeBeforeScaleDown: \"PT5M\",\n },\n },\n },\n resourceGroupName: \"testrg123\",\n workspaceName: \"workspaces123\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\ncompute = azure_native.machinelearningservices.Compute(\"compute\",\n compute_name=\"compute123\",\n location=\"eastus\",\n properties={\n \"compute_type\": \"AmlCompute\",\n \"description\": \"some compute\",\n \"properties\": {\n \"scale_settings\": {\n \"max_node_count\": 4,\n \"min_node_count\": 4,\n \"node_idle_time_before_scale_down\": \"PT5M\",\n },\n },\n },\n resource_group_name=\"testrg123\",\n workspace_name=\"workspaces123\")\n\n```\n\n```yaml\nresources:\n compute:\n type: azure-native:machinelearningservices:Compute\n properties:\n computeName: compute123\n location: eastus\n properties:\n computeType: AmlCompute\n description: some compute\n properties:\n scaleSettings:\n maxNodeCount: 4\n minNodeCount: 4\n nodeIdleTimeBeforeScaleDown: PT5M\n resourceGroupName: testrg123\n workspaceName: workspaces123\n\n```\n\n{{% /example %}}\n{{% example %}}\n### Update an AKS Compute\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var compute = new AzureNative.MachineLearningServices.Compute(\"compute\", new()\n {\n ComputeName = \"compute123\",\n Location = \"eastus\",\n Properties = new AzureNative.MachineLearningServices.Inputs.AKSArgs\n {\n ComputeType = \"AKS\",\n Description = \"some compute\",\n Properties = new AzureNative.MachineLearningServices.Inputs.AKSSchemaPropertiesArgs\n {\n AgentCount = 4,\n },\n ResourceId = \"/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourcegroups/testrg123/providers/Microsoft.ContainerService/managedClusters/compute123-56826-c9b00420020b2\",\n },\n ResourceGroupName = \"testrg123\",\n WorkspaceName = \"workspaces123\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewCompute(ctx, \"compute\", \u0026machinelearningservices.ComputeArgs{\n\t\t\tComputeName: pulumi.String(\"compute123\"),\n\t\t\tLocation: pulumi.String(\"eastus\"),\n\t\t\tProperties: \u0026machinelearningservices.AKSArgs{\n\t\t\t\tComputeType: pulumi.String(\"AKS\"),\n\t\t\t\tDescription: pulumi.String(\"some compute\"),\n\t\t\t\tProperties: \u0026machinelearningservices.AKSSchemaPropertiesArgs{\n\t\t\t\t\tAgentCount: pulumi.Int(4),\n\t\t\t\t},\n\t\t\t\tResourceId: pulumi.String(\"/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourcegroups/testrg123/providers/Microsoft.ContainerService/managedClusters/compute123-56826-c9b00420020b2\"),\n\t\t\t},\n\t\t\tResourceGroupName: pulumi.String(\"testrg123\"),\n\t\t\tWorkspaceName: pulumi.String(\"workspaces123\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.Compute;\nimport com.pulumi.azurenative.machinelearningservices.ComputeArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var compute = new Compute(\"compute\", ComputeArgs.builder()\n .computeName(\"compute123\")\n .location(\"eastus\")\n .properties(AKSArgs.builder()\n .computeType(\"AKS\")\n .description(\"some compute\")\n .properties(AKSSchemaPropertiesArgs.builder()\n .agentCount(4)\n .build())\n .resourceId(\"/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourcegroups/testrg123/providers/Microsoft.ContainerService/managedClusters/compute123-56826-c9b00420020b2\")\n .build())\n .resourceGroupName(\"testrg123\")\n .workspaceName(\"workspaces123\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst compute = new azure_native.machinelearningservices.Compute(\"compute\", {\n computeName: \"compute123\",\n location: \"eastus\",\n properties: {\n computeType: \"AKS\",\n description: \"some compute\",\n properties: {\n agentCount: 4,\n },\n resourceId: \"/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourcegroups/testrg123/providers/Microsoft.ContainerService/managedClusters/compute123-56826-c9b00420020b2\",\n },\n resourceGroupName: \"testrg123\",\n workspaceName: \"workspaces123\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\ncompute = azure_native.machinelearningservices.Compute(\"compute\",\n compute_name=\"compute123\",\n location=\"eastus\",\n properties={\n \"compute_type\": \"AKS\",\n \"description\": \"some compute\",\n \"properties\": {\n \"agent_count\": 4,\n },\n \"resource_id\": \"/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourcegroups/testrg123/providers/Microsoft.ContainerService/managedClusters/compute123-56826-c9b00420020b2\",\n },\n resource_group_name=\"testrg123\",\n workspace_name=\"workspaces123\")\n\n```\n\n```yaml\nresources:\n compute:\n type: azure-native:machinelearningservices:Compute\n properties:\n computeName: compute123\n location: eastus\n properties:\n computeType: AKS\n description: some compute\n properties:\n agentCount: 4\n resourceId: /subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourcegroups/testrg123/providers/Microsoft.ContainerService/managedClusters/compute123-56826-c9b00420020b2\n resourceGroupName: testrg123\n workspaceName: workspaces123\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:Compute compute123 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/computes/{computeName} \n```\n",
"properties": {
"identity": {
"type": "object",
@@ -696982,11 +697989,14 @@
},
{
"type": "azure-native:machinelearningservices/v20241001preview:Compute"
+ },
+ {
+ "type": "azure-native:machinelearningservices/v20250101preview:Compute"
}
]
},
"azure-native:machinelearningservices:ConnectionDeployment": {
- "description": "\nAzure REST API version: 2024-04-01-preview.\n\nOther available API versions: 2024-07-01-preview, 2024-10-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Create Azure OpenAI Connection Deployment\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var connectionDeployment = new AzureNative.MachineLearningServices.ConnectionDeployment(\"connectionDeployment\", new()\n {\n ConnectionName = \"testConnection\",\n DeploymentName = \"text-davinci-003\",\n Properties = new AzureNative.MachineLearningServices.Inputs.EndpointDeploymentResourcePropertiesArgs\n {\n Model = new AzureNative.MachineLearningServices.Inputs.EndpointDeploymentModelArgs\n {\n Format = \"OpenAI\",\n Name = \"text-davinci-003\",\n Version = \"1\",\n },\n VersionUpgradeOption = AzureNative.MachineLearningServices.DeploymentModelVersionUpgradeOption.OnceNewDefaultVersionAvailable,\n },\n ResourceGroupName = \"resourceGroup-1\",\n WorkspaceName = \"testworkspace\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewConnectionDeployment(ctx, \"connectionDeployment\", \u0026machinelearningservices.ConnectionDeploymentArgs{\n\t\t\tConnectionName: pulumi.String(\"testConnection\"),\n\t\t\tDeploymentName: pulumi.String(\"text-davinci-003\"),\n\t\t\tProperties: \u0026machinelearningservices.EndpointDeploymentResourcePropertiesArgs{\n\t\t\t\tModel: \u0026machinelearningservices.EndpointDeploymentModelArgs{\n\t\t\t\t\tFormat: pulumi.String(\"OpenAI\"),\n\t\t\t\t\tName: pulumi.String(\"text-davinci-003\"),\n\t\t\t\t\tVersion: pulumi.String(\"1\"),\n\t\t\t\t},\n\t\t\t\tVersionUpgradeOption: pulumi.String(machinelearningservices.DeploymentModelVersionUpgradeOptionOnceNewDefaultVersionAvailable),\n\t\t\t},\n\t\t\tResourceGroupName: pulumi.String(\"resourceGroup-1\"),\n\t\t\tWorkspaceName: pulumi.String(\"testworkspace\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.ConnectionDeployment;\nimport com.pulumi.azurenative.machinelearningservices.ConnectionDeploymentArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.EndpointDeploymentResourcePropertiesArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.EndpointDeploymentModelArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var connectionDeployment = new ConnectionDeployment(\"connectionDeployment\", ConnectionDeploymentArgs.builder()\n .connectionName(\"testConnection\")\n .deploymentName(\"text-davinci-003\")\n .properties(EndpointDeploymentResourcePropertiesArgs.builder()\n .model(EndpointDeploymentModelArgs.builder()\n .format(\"OpenAI\")\n .name(\"text-davinci-003\")\n .version(\"1\")\n .build())\n .versionUpgradeOption(\"OnceNewDefaultVersionAvailable\")\n .build())\n .resourceGroupName(\"resourceGroup-1\")\n .workspaceName(\"testworkspace\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst connectionDeployment = new azure_native.machinelearningservices.ConnectionDeployment(\"connectionDeployment\", {\n connectionName: \"testConnection\",\n deploymentName: \"text-davinci-003\",\n properties: {\n model: {\n format: \"OpenAI\",\n name: \"text-davinci-003\",\n version: \"1\",\n },\n versionUpgradeOption: azure_native.machinelearningservices.DeploymentModelVersionUpgradeOption.OnceNewDefaultVersionAvailable,\n },\n resourceGroupName: \"resourceGroup-1\",\n workspaceName: \"testworkspace\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nconnection_deployment = azure_native.machinelearningservices.ConnectionDeployment(\"connectionDeployment\",\n connection_name=\"testConnection\",\n deployment_name=\"text-davinci-003\",\n properties={\n \"model\": {\n \"format\": \"OpenAI\",\n \"name\": \"text-davinci-003\",\n \"version\": \"1\",\n },\n \"version_upgrade_option\": azure_native.machinelearningservices.DeploymentModelVersionUpgradeOption.ONCE_NEW_DEFAULT_VERSION_AVAILABLE,\n },\n resource_group_name=\"resourceGroup-1\",\n workspace_name=\"testworkspace\")\n\n```\n\n```yaml\nresources:\n connectionDeployment:\n type: azure-native:machinelearningservices:ConnectionDeployment\n properties:\n connectionName: testConnection\n deploymentName: text-davinci-003\n properties:\n model:\n format: OpenAI\n name: text-davinci-003\n version: '1'\n versionUpgradeOption: OnceNewDefaultVersionAvailable\n resourceGroupName: resourceGroup-1\n workspaceName: testworkspace\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:ConnectionDeployment text-davinci-003 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/connections/{connectionName}/deployments/{deploymentName} \n```\n",
+ "description": "\nAzure REST API version: 2024-04-01-preview.\n\nOther available API versions: 2024-07-01-preview, 2024-10-01-preview, 2025-01-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Create Azure OpenAI Connection Deployment\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var connectionDeployment = new AzureNative.MachineLearningServices.ConnectionDeployment(\"connectionDeployment\", new()\n {\n ConnectionName = \"testConnection\",\n DeploymentName = \"text-davinci-003\",\n Properties = new AzureNative.MachineLearningServices.Inputs.EndpointDeploymentResourcePropertiesArgs\n {\n Model = new AzureNative.MachineLearningServices.Inputs.EndpointDeploymentModelArgs\n {\n Format = \"OpenAI\",\n Name = \"text-davinci-003\",\n Version = \"1\",\n },\n VersionUpgradeOption = AzureNative.MachineLearningServices.DeploymentModelVersionUpgradeOption.OnceNewDefaultVersionAvailable,\n },\n ResourceGroupName = \"resourceGroup-1\",\n WorkspaceName = \"testworkspace\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewConnectionDeployment(ctx, \"connectionDeployment\", \u0026machinelearningservices.ConnectionDeploymentArgs{\n\t\t\tConnectionName: pulumi.String(\"testConnection\"),\n\t\t\tDeploymentName: pulumi.String(\"text-davinci-003\"),\n\t\t\tProperties: \u0026machinelearningservices.EndpointDeploymentResourcePropertiesArgs{\n\t\t\t\tModel: \u0026machinelearningservices.EndpointDeploymentModelArgs{\n\t\t\t\t\tFormat: pulumi.String(\"OpenAI\"),\n\t\t\t\t\tName: pulumi.String(\"text-davinci-003\"),\n\t\t\t\t\tVersion: pulumi.String(\"1\"),\n\t\t\t\t},\n\t\t\t\tVersionUpgradeOption: pulumi.String(machinelearningservices.DeploymentModelVersionUpgradeOptionOnceNewDefaultVersionAvailable),\n\t\t\t},\n\t\t\tResourceGroupName: pulumi.String(\"resourceGroup-1\"),\n\t\t\tWorkspaceName: pulumi.String(\"testworkspace\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.ConnectionDeployment;\nimport com.pulumi.azurenative.machinelearningservices.ConnectionDeploymentArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.EndpointDeploymentResourcePropertiesArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.EndpointDeploymentModelArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var connectionDeployment = new ConnectionDeployment(\"connectionDeployment\", ConnectionDeploymentArgs.builder()\n .connectionName(\"testConnection\")\n .deploymentName(\"text-davinci-003\")\n .properties(EndpointDeploymentResourcePropertiesArgs.builder()\n .model(EndpointDeploymentModelArgs.builder()\n .format(\"OpenAI\")\n .name(\"text-davinci-003\")\n .version(\"1\")\n .build())\n .versionUpgradeOption(\"OnceNewDefaultVersionAvailable\")\n .build())\n .resourceGroupName(\"resourceGroup-1\")\n .workspaceName(\"testworkspace\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst connectionDeployment = new azure_native.machinelearningservices.ConnectionDeployment(\"connectionDeployment\", {\n connectionName: \"testConnection\",\n deploymentName: \"text-davinci-003\",\n properties: {\n model: {\n format: \"OpenAI\",\n name: \"text-davinci-003\",\n version: \"1\",\n },\n versionUpgradeOption: azure_native.machinelearningservices.DeploymentModelVersionUpgradeOption.OnceNewDefaultVersionAvailable,\n },\n resourceGroupName: \"resourceGroup-1\",\n workspaceName: \"testworkspace\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nconnection_deployment = azure_native.machinelearningservices.ConnectionDeployment(\"connectionDeployment\",\n connection_name=\"testConnection\",\n deployment_name=\"text-davinci-003\",\n properties={\n \"model\": {\n \"format\": \"OpenAI\",\n \"name\": \"text-davinci-003\",\n \"version\": \"1\",\n },\n \"version_upgrade_option\": azure_native.machinelearningservices.DeploymentModelVersionUpgradeOption.ONCE_NEW_DEFAULT_VERSION_AVAILABLE,\n },\n resource_group_name=\"resourceGroup-1\",\n workspace_name=\"testworkspace\")\n\n```\n\n```yaml\nresources:\n connectionDeployment:\n type: azure-native:machinelearningservices:ConnectionDeployment\n properties:\n connectionName: testConnection\n deploymentName: text-davinci-003\n properties:\n model:\n format: OpenAI\n name: text-davinci-003\n version: '1'\n versionUpgradeOption: OnceNewDefaultVersionAvailable\n resourceGroupName: resourceGroup-1\n workspaceName: testworkspace\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:ConnectionDeployment text-davinci-003 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/connections/{connectionName}/deployments/{deploymentName} \n```\n",
"properties": {
"name": {
"type": "string",
@@ -697062,11 +698072,14 @@
},
{
"type": "azure-native:machinelearningservices/v20241001preview:ConnectionDeployment"
+ },
+ {
+ "type": "azure-native:machinelearningservices/v20250101preview:ConnectionDeployment"
}
]
},
"azure-native:machinelearningservices:ConnectionRaiBlocklist": {
- "description": "\nAzure REST API version: 2024-04-01-preview.\n\nOther available API versions: 2024-07-01-preview, 2024-10-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Create RaiBlocklist Item\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var connectionRaiBlocklist = new AzureNative.MachineLearningServices.ConnectionRaiBlocklist(\"connectionRaiBlocklist\", new()\n {\n ConnectionName = \"testConnection\",\n Properties = new AzureNative.MachineLearningServices.Inputs.RaiBlocklistItemPropertiesArgs\n {\n IsRegex = false,\n Pattern = \"Pattern To Block\",\n },\n RaiBlocklistItemName = \"raiBlocklistItemName\",\n RaiBlocklistName = \"raiBlocklistName\",\n ResourceGroupName = \"test-rg\",\n WorkspaceName = \"aml-workspace-name\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewConnectionRaiBlocklist(ctx, \"connectionRaiBlocklist\", \u0026machinelearningservices.ConnectionRaiBlocklistArgs{\n\t\t\tConnectionName: pulumi.String(\"testConnection\"),\n\t\t\tProperties: \u0026machinelearningservices.RaiBlocklistItemPropertiesArgs{\n\t\t\t\tIsRegex: pulumi.Bool(false),\n\t\t\t\tPattern: pulumi.String(\"Pattern To Block\"),\n\t\t\t},\n\t\t\tRaiBlocklistItemName: pulumi.String(\"raiBlocklistItemName\"),\n\t\t\tRaiBlocklistName: pulumi.String(\"raiBlocklistName\"),\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t\tWorkspaceName: pulumi.String(\"aml-workspace-name\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.ConnectionRaiBlocklist;\nimport com.pulumi.azurenative.machinelearningservices.ConnectionRaiBlocklistArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.RaiBlocklistItemPropertiesArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var connectionRaiBlocklist = new ConnectionRaiBlocklist(\"connectionRaiBlocklist\", ConnectionRaiBlocklistArgs.builder()\n .connectionName(\"testConnection\")\n .properties(RaiBlocklistItemPropertiesArgs.builder()\n .isRegex(false)\n .pattern(\"Pattern To Block\")\n .build())\n .raiBlocklistItemName(\"raiBlocklistItemName\")\n .raiBlocklistName(\"raiBlocklistName\")\n .resourceGroupName(\"test-rg\")\n .workspaceName(\"aml-workspace-name\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst connectionRaiBlocklist = new azure_native.machinelearningservices.ConnectionRaiBlocklist(\"connectionRaiBlocklist\", {\n connectionName: \"testConnection\",\n properties: {\n isRegex: false,\n pattern: \"Pattern To Block\",\n },\n raiBlocklistItemName: \"raiBlocklistItemName\",\n raiBlocklistName: \"raiBlocklistName\",\n resourceGroupName: \"test-rg\",\n workspaceName: \"aml-workspace-name\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nconnection_rai_blocklist = azure_native.machinelearningservices.ConnectionRaiBlocklist(\"connectionRaiBlocklist\",\n connection_name=\"testConnection\",\n properties={\n \"is_regex\": False,\n \"pattern\": \"Pattern To Block\",\n },\n rai_blocklist_item_name=\"raiBlocklistItemName\",\n rai_blocklist_name=\"raiBlocklistName\",\n resource_group_name=\"test-rg\",\n workspace_name=\"aml-workspace-name\")\n\n```\n\n```yaml\nresources:\n connectionRaiBlocklist:\n type: azure-native:machinelearningservices:ConnectionRaiBlocklist\n properties:\n connectionName: testConnection\n properties:\n isRegex: false\n pattern: Pattern To Block\n raiBlocklistItemName: raiBlocklistItemName\n raiBlocklistName: raiBlocklistName\n resourceGroupName: test-rg\n workspaceName: aml-workspace-name\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:ConnectionRaiBlocklist raiBlocklistItemName /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/connections/{connectionName}/raiBlocklists/{raiBlocklistName}/raiBlocklistItems/{raiBlocklistItemName} \n```\n",
+ "description": "\nAzure REST API version: 2024-04-01-preview.\n\nOther available API versions: 2024-07-01-preview, 2024-10-01-preview, 2025-01-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Create RaiBlocklist Item\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var connectionRaiBlocklist = new AzureNative.MachineLearningServices.ConnectionRaiBlocklist(\"connectionRaiBlocklist\", new()\n {\n ConnectionName = \"testConnection\",\n Properties = new AzureNative.MachineLearningServices.Inputs.RaiBlocklistItemPropertiesArgs\n {\n IsRegex = false,\n Pattern = \"Pattern To Block\",\n },\n RaiBlocklistItemName = \"raiBlocklistItemName\",\n RaiBlocklistName = \"raiBlocklistName\",\n ResourceGroupName = \"test-rg\",\n WorkspaceName = \"aml-workspace-name\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewConnectionRaiBlocklist(ctx, \"connectionRaiBlocklist\", \u0026machinelearningservices.ConnectionRaiBlocklistArgs{\n\t\t\tConnectionName: pulumi.String(\"testConnection\"),\n\t\t\tProperties: \u0026machinelearningservices.RaiBlocklistItemPropertiesArgs{\n\t\t\t\tIsRegex: pulumi.Bool(false),\n\t\t\t\tPattern: pulumi.String(\"Pattern To Block\"),\n\t\t\t},\n\t\t\tRaiBlocklistItemName: pulumi.String(\"raiBlocklistItemName\"),\n\t\t\tRaiBlocklistName: pulumi.String(\"raiBlocklistName\"),\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t\tWorkspaceName: pulumi.String(\"aml-workspace-name\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.ConnectionRaiBlocklist;\nimport com.pulumi.azurenative.machinelearningservices.ConnectionRaiBlocklistArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.RaiBlocklistItemPropertiesArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var connectionRaiBlocklist = new ConnectionRaiBlocklist(\"connectionRaiBlocklist\", ConnectionRaiBlocklistArgs.builder()\n .connectionName(\"testConnection\")\n .properties(RaiBlocklistItemPropertiesArgs.builder()\n .isRegex(false)\n .pattern(\"Pattern To Block\")\n .build())\n .raiBlocklistItemName(\"raiBlocklistItemName\")\n .raiBlocklistName(\"raiBlocklistName\")\n .resourceGroupName(\"test-rg\")\n .workspaceName(\"aml-workspace-name\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst connectionRaiBlocklist = new azure_native.machinelearningservices.ConnectionRaiBlocklist(\"connectionRaiBlocklist\", {\n connectionName: \"testConnection\",\n properties: {\n isRegex: false,\n pattern: \"Pattern To Block\",\n },\n raiBlocklistItemName: \"raiBlocklistItemName\",\n raiBlocklistName: \"raiBlocklistName\",\n resourceGroupName: \"test-rg\",\n workspaceName: \"aml-workspace-name\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nconnection_rai_blocklist = azure_native.machinelearningservices.ConnectionRaiBlocklist(\"connectionRaiBlocklist\",\n connection_name=\"testConnection\",\n properties={\n \"is_regex\": False,\n \"pattern\": \"Pattern To Block\",\n },\n rai_blocklist_item_name=\"raiBlocklistItemName\",\n rai_blocklist_name=\"raiBlocklistName\",\n resource_group_name=\"test-rg\",\n workspace_name=\"aml-workspace-name\")\n\n```\n\n```yaml\nresources:\n connectionRaiBlocklist:\n type: azure-native:machinelearningservices:ConnectionRaiBlocklist\n properties:\n connectionName: testConnection\n properties:\n isRegex: false\n pattern: Pattern To Block\n raiBlocklistItemName: raiBlocklistItemName\n raiBlocklistName: raiBlocklistName\n resourceGroupName: test-rg\n workspaceName: aml-workspace-name\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:ConnectionRaiBlocklist raiBlocklistItemName /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/connections/{connectionName}/raiBlocklists/{raiBlocklistName}/raiBlocklistItems/{raiBlocklistItemName} \n```\n",
"properties": {
"name": {
"type": "string",
@@ -697142,11 +698155,14 @@
},
{
"type": "azure-native:machinelearningservices/v20241001preview:ConnectionRaiBlocklist"
+ },
+ {
+ "type": "azure-native:machinelearningservices/v20250101preview:ConnectionRaiBlocklist"
}
]
},
"azure-native:machinelearningservices:ConnectionRaiBlocklistItem": {
- "description": "\nAzure REST API version: 2024-04-01-preview.\n\nOther available API versions: 2024-07-01-preview, 2024-10-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Create Rai Blocklist\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var connectionRaiBlocklistItem = new AzureNative.MachineLearningServices.ConnectionRaiBlocklistItem(\"connectionRaiBlocklistItem\", new()\n {\n ConnectionName = \"testConnection\",\n Properties = new AzureNative.MachineLearningServices.Inputs.RaiBlocklistPropertiesArgs\n {\n Description = \"Basic blocklist description\",\n },\n RaiBlocklistName = \"raiBlocklistName\",\n ResourceGroupName = \"test-rg\",\n WorkspaceName = \"aml-workspace-name\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewConnectionRaiBlocklistItem(ctx, \"connectionRaiBlocklistItem\", \u0026machinelearningservices.ConnectionRaiBlocklistItemArgs{\n\t\t\tConnectionName: pulumi.String(\"testConnection\"),\n\t\t\tProperties: \u0026machinelearningservices.RaiBlocklistPropertiesArgs{\n\t\t\t\tDescription: pulumi.String(\"Basic blocklist description\"),\n\t\t\t},\n\t\t\tRaiBlocklistName: pulumi.String(\"raiBlocklistName\"),\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t\tWorkspaceName: pulumi.String(\"aml-workspace-name\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.ConnectionRaiBlocklistItem;\nimport com.pulumi.azurenative.machinelearningservices.ConnectionRaiBlocklistItemArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.RaiBlocklistPropertiesArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var connectionRaiBlocklistItem = new ConnectionRaiBlocklistItem(\"connectionRaiBlocklistItem\", ConnectionRaiBlocklistItemArgs.builder()\n .connectionName(\"testConnection\")\n .properties(RaiBlocklistPropertiesArgs.builder()\n .description(\"Basic blocklist description\")\n .build())\n .raiBlocklistName(\"raiBlocklistName\")\n .resourceGroupName(\"test-rg\")\n .workspaceName(\"aml-workspace-name\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst connectionRaiBlocklistItem = new azure_native.machinelearningservices.ConnectionRaiBlocklistItem(\"connectionRaiBlocklistItem\", {\n connectionName: \"testConnection\",\n properties: {\n description: \"Basic blocklist description\",\n },\n raiBlocklistName: \"raiBlocklistName\",\n resourceGroupName: \"test-rg\",\n workspaceName: \"aml-workspace-name\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nconnection_rai_blocklist_item = azure_native.machinelearningservices.ConnectionRaiBlocklistItem(\"connectionRaiBlocklistItem\",\n connection_name=\"testConnection\",\n properties={\n \"description\": \"Basic blocklist description\",\n },\n rai_blocklist_name=\"raiBlocklistName\",\n resource_group_name=\"test-rg\",\n workspace_name=\"aml-workspace-name\")\n\n```\n\n```yaml\nresources:\n connectionRaiBlocklistItem:\n type: azure-native:machinelearningservices:ConnectionRaiBlocklistItem\n properties:\n connectionName: testConnection\n properties:\n description: Basic blocklist description\n raiBlocklistName: raiBlocklistName\n resourceGroupName: test-rg\n workspaceName: aml-workspace-name\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:ConnectionRaiBlocklistItem raiBlocklistName /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/connections/{connectionName}/raiBlocklists/{raiBlocklistName} \n```\n",
+ "description": "\nAzure REST API version: 2024-04-01-preview.\n\nOther available API versions: 2024-07-01-preview, 2024-10-01-preview, 2025-01-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Create Rai Blocklist\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var connectionRaiBlocklistItem = new AzureNative.MachineLearningServices.ConnectionRaiBlocklistItem(\"connectionRaiBlocklistItem\", new()\n {\n ConnectionName = \"testConnection\",\n Properties = new AzureNative.MachineLearningServices.Inputs.RaiBlocklistPropertiesArgs\n {\n Description = \"Basic blocklist description\",\n },\n RaiBlocklistName = \"raiBlocklistName\",\n ResourceGroupName = \"test-rg\",\n WorkspaceName = \"aml-workspace-name\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewConnectionRaiBlocklistItem(ctx, \"connectionRaiBlocklistItem\", \u0026machinelearningservices.ConnectionRaiBlocklistItemArgs{\n\t\t\tConnectionName: pulumi.String(\"testConnection\"),\n\t\t\tProperties: \u0026machinelearningservices.RaiBlocklistPropertiesArgs{\n\t\t\t\tDescription: pulumi.String(\"Basic blocklist description\"),\n\t\t\t},\n\t\t\tRaiBlocklistName: pulumi.String(\"raiBlocklistName\"),\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t\tWorkspaceName: pulumi.String(\"aml-workspace-name\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.ConnectionRaiBlocklistItem;\nimport com.pulumi.azurenative.machinelearningservices.ConnectionRaiBlocklistItemArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.RaiBlocklistPropertiesArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var connectionRaiBlocklistItem = new ConnectionRaiBlocklistItem(\"connectionRaiBlocklistItem\", ConnectionRaiBlocklistItemArgs.builder()\n .connectionName(\"testConnection\")\n .properties(RaiBlocklistPropertiesArgs.builder()\n .description(\"Basic blocklist description\")\n .build())\n .raiBlocklistName(\"raiBlocklistName\")\n .resourceGroupName(\"test-rg\")\n .workspaceName(\"aml-workspace-name\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst connectionRaiBlocklistItem = new azure_native.machinelearningservices.ConnectionRaiBlocklistItem(\"connectionRaiBlocklistItem\", {\n connectionName: \"testConnection\",\n properties: {\n description: \"Basic blocklist description\",\n },\n raiBlocklistName: \"raiBlocklistName\",\n resourceGroupName: \"test-rg\",\n workspaceName: \"aml-workspace-name\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nconnection_rai_blocklist_item = azure_native.machinelearningservices.ConnectionRaiBlocklistItem(\"connectionRaiBlocklistItem\",\n connection_name=\"testConnection\",\n properties={\n \"description\": \"Basic blocklist description\",\n },\n rai_blocklist_name=\"raiBlocklistName\",\n resource_group_name=\"test-rg\",\n workspace_name=\"aml-workspace-name\")\n\n```\n\n```yaml\nresources:\n connectionRaiBlocklistItem:\n type: azure-native:machinelearningservices:ConnectionRaiBlocklistItem\n properties:\n connectionName: testConnection\n properties:\n description: Basic blocklist description\n raiBlocklistName: raiBlocklistName\n resourceGroupName: test-rg\n workspaceName: aml-workspace-name\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:ConnectionRaiBlocklistItem raiBlocklistName /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/connections/{connectionName}/raiBlocklists/{raiBlocklistName} \n```\n",
"properties": {
"name": {
"type": "string",
@@ -697216,11 +698232,14 @@
},
{
"type": "azure-native:machinelearningservices/v20241001preview:ConnectionRaiBlocklistItem"
+ },
+ {
+ "type": "azure-native:machinelearningservices/v20250101preview:ConnectionRaiBlocklistItem"
}
]
},
"azure-native:machinelearningservices:ConnectionRaiPolicy": {
- "description": "Azure OpenAI Content Filters resource.\nAzure REST API version: 2024-04-01-preview.\n\nOther available API versions: 2024-07-01-preview, 2024-10-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Create Rai policy\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var connectionRaiPolicy = new AzureNative.MachineLearningServices.ConnectionRaiPolicy(\"connectionRaiPolicy\", new()\n {\n ConnectionName = \"testConnection\",\n Properties = new AzureNative.MachineLearningServices.Inputs.RaiPolicyPropertiesArgs\n {\n BasePolicyName = \"112\",\n CompletionBlocklists = new[]\n {\n new AzureNative.MachineLearningServices.Inputs.RaiBlocklistConfigArgs\n {\n Blocking = false,\n BlocklistName = \"blocklistName\",\n },\n },\n ContentFilters = new[]\n {\n new AzureNative.MachineLearningServices.Inputs.RaiPolicyContentFilterArgs\n {\n AllowedContentLevel = AzureNative.MachineLearningServices.AllowedContentLevel.Low,\n Blocking = false,\n Enabled = false,\n Name = \"policyName\",\n Source = AzureNative.MachineLearningServices.RaiPolicyContentSource.Prompt,\n },\n },\n Mode = AzureNative.MachineLearningServices.RaiPolicyMode.Blocking,\n PromptBlocklists = new[]\n {\n new AzureNative.MachineLearningServices.Inputs.RaiBlocklistConfigArgs\n {\n Blocking = false,\n BlocklistName = \"blocklistName\",\n },\n },\n Type = AzureNative.MachineLearningServices.RaiPolicyType.SystemManaged,\n },\n RaiPolicyName = \"raiPolicyName\",\n ResourceGroupName = \"test-rg\",\n WorkspaceName = \"aml-workspace-name\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewConnectionRaiPolicy(ctx, \"connectionRaiPolicy\", \u0026machinelearningservices.ConnectionRaiPolicyArgs{\n\t\t\tConnectionName: pulumi.String(\"testConnection\"),\n\t\t\tProperties: \u0026machinelearningservices.RaiPolicyPropertiesArgs{\n\t\t\t\tBasePolicyName: pulumi.String(\"112\"),\n\t\t\t\tCompletionBlocklists: machinelearningservices.RaiBlocklistConfigArray{\n\t\t\t\t\t\u0026machinelearningservices.RaiBlocklistConfigArgs{\n\t\t\t\t\t\tBlocking: pulumi.Bool(false),\n\t\t\t\t\t\tBlocklistName: pulumi.String(\"blocklistName\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tContentFilters: machinelearningservices.RaiPolicyContentFilterArray{\n\t\t\t\t\t\u0026machinelearningservices.RaiPolicyContentFilterArgs{\n\t\t\t\t\t\tAllowedContentLevel: pulumi.String(machinelearningservices.AllowedContentLevelLow),\n\t\t\t\t\t\tBlocking: pulumi.Bool(false),\n\t\t\t\t\t\tEnabled: pulumi.Bool(false),\n\t\t\t\t\t\tName: pulumi.String(\"policyName\"),\n\t\t\t\t\t\tSource: pulumi.String(machinelearningservices.RaiPolicyContentSourcePrompt),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tMode: pulumi.String(machinelearningservices.RaiPolicyModeBlocking),\n\t\t\t\tPromptBlocklists: machinelearningservices.RaiBlocklistConfigArray{\n\t\t\t\t\t\u0026machinelearningservices.RaiBlocklistConfigArgs{\n\t\t\t\t\t\tBlocking: pulumi.Bool(false),\n\t\t\t\t\t\tBlocklistName: pulumi.String(\"blocklistName\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tType: pulumi.String(machinelearningservices.RaiPolicyTypeSystemManaged),\n\t\t\t},\n\t\t\tRaiPolicyName: pulumi.String(\"raiPolicyName\"),\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t\tWorkspaceName: pulumi.String(\"aml-workspace-name\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.ConnectionRaiPolicy;\nimport com.pulumi.azurenative.machinelearningservices.ConnectionRaiPolicyArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.RaiPolicyPropertiesArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var connectionRaiPolicy = new ConnectionRaiPolicy(\"connectionRaiPolicy\", ConnectionRaiPolicyArgs.builder()\n .connectionName(\"testConnection\")\n .properties(RaiPolicyPropertiesArgs.builder()\n .basePolicyName(\"112\")\n .completionBlocklists(RaiBlocklistConfigArgs.builder()\n .blocking(false)\n .blocklistName(\"blocklistName\")\n .build())\n .contentFilters(RaiPolicyContentFilterArgs.builder()\n .allowedContentLevel(\"Low\")\n .blocking(false)\n .enabled(false)\n .name(\"policyName\")\n .source(\"Prompt\")\n .build())\n .mode(\"Blocking\")\n .promptBlocklists(RaiBlocklistConfigArgs.builder()\n .blocking(false)\n .blocklistName(\"blocklistName\")\n .build())\n .type(\"SystemManaged\")\n .build())\n .raiPolicyName(\"raiPolicyName\")\n .resourceGroupName(\"test-rg\")\n .workspaceName(\"aml-workspace-name\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst connectionRaiPolicy = new azure_native.machinelearningservices.ConnectionRaiPolicy(\"connectionRaiPolicy\", {\n connectionName: \"testConnection\",\n properties: {\n basePolicyName: \"112\",\n completionBlocklists: [{\n blocking: false,\n blocklistName: \"blocklistName\",\n }],\n contentFilters: [{\n allowedContentLevel: azure_native.machinelearningservices.AllowedContentLevel.Low,\n blocking: false,\n enabled: false,\n name: \"policyName\",\n source: azure_native.machinelearningservices.RaiPolicyContentSource.Prompt,\n }],\n mode: azure_native.machinelearningservices.RaiPolicyMode.Blocking,\n promptBlocklists: [{\n blocking: false,\n blocklistName: \"blocklistName\",\n }],\n type: azure_native.machinelearningservices.RaiPolicyType.SystemManaged,\n },\n raiPolicyName: \"raiPolicyName\",\n resourceGroupName: \"test-rg\",\n workspaceName: \"aml-workspace-name\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nconnection_rai_policy = azure_native.machinelearningservices.ConnectionRaiPolicy(\"connectionRaiPolicy\",\n connection_name=\"testConnection\",\n properties={\n \"base_policy_name\": \"112\",\n \"completion_blocklists\": [{\n \"blocking\": False,\n \"blocklist_name\": \"blocklistName\",\n }],\n \"content_filters\": [{\n \"allowed_content_level\": azure_native.machinelearningservices.AllowedContentLevel.LOW,\n \"blocking\": False,\n \"enabled\": False,\n \"name\": \"policyName\",\n \"source\": azure_native.machinelearningservices.RaiPolicyContentSource.PROMPT,\n }],\n \"mode\": azure_native.machinelearningservices.RaiPolicyMode.BLOCKING,\n \"prompt_blocklists\": [{\n \"blocking\": False,\n \"blocklist_name\": \"blocklistName\",\n }],\n \"type\": azure_native.machinelearningservices.RaiPolicyType.SYSTEM_MANAGED,\n },\n rai_policy_name=\"raiPolicyName\",\n resource_group_name=\"test-rg\",\n workspace_name=\"aml-workspace-name\")\n\n```\n\n```yaml\nresources:\n connectionRaiPolicy:\n type: azure-native:machinelearningservices:ConnectionRaiPolicy\n properties:\n connectionName: testConnection\n properties:\n basePolicyName: '112'\n completionBlocklists:\n - blocking: false\n blocklistName: blocklistName\n contentFilters:\n - allowedContentLevel: Low\n blocking: false\n enabled: false\n name: policyName\n source: Prompt\n mode: Blocking\n promptBlocklists:\n - blocking: false\n blocklistName: blocklistName\n type: SystemManaged\n raiPolicyName: raiPolicyName\n resourceGroupName: test-rg\n workspaceName: aml-workspace-name\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:ConnectionRaiPolicy raiPolicyName /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/connections/{connectionName}/raiPolicies/{raiPolicyName} \n```\n",
+ "description": "Azure OpenAI Content Filters resource.\nAzure REST API version: 2024-04-01-preview.\n\nOther available API versions: 2024-07-01-preview, 2024-10-01-preview, 2025-01-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Create Rai policy\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var connectionRaiPolicy = new AzureNative.MachineLearningServices.ConnectionRaiPolicy(\"connectionRaiPolicy\", new()\n {\n ConnectionName = \"testConnection\",\n Properties = new AzureNative.MachineLearningServices.Inputs.RaiPolicyPropertiesArgs\n {\n BasePolicyName = \"112\",\n CompletionBlocklists = new[]\n {\n new AzureNative.MachineLearningServices.Inputs.RaiBlocklistConfigArgs\n {\n Blocking = false,\n BlocklistName = \"blocklistName\",\n },\n },\n ContentFilters = new[]\n {\n new AzureNative.MachineLearningServices.Inputs.RaiPolicyContentFilterArgs\n {\n AllowedContentLevel = AzureNative.MachineLearningServices.AllowedContentLevel.Low,\n Blocking = false,\n Enabled = false,\n Name = \"policyName\",\n Source = AzureNative.MachineLearningServices.RaiPolicyContentSource.Prompt,\n },\n },\n Mode = AzureNative.MachineLearningServices.RaiPolicyMode.Blocking,\n PromptBlocklists = new[]\n {\n new AzureNative.MachineLearningServices.Inputs.RaiBlocklistConfigArgs\n {\n Blocking = false,\n BlocklistName = \"blocklistName\",\n },\n },\n Type = AzureNative.MachineLearningServices.RaiPolicyType.SystemManaged,\n },\n RaiPolicyName = \"raiPolicyName\",\n ResourceGroupName = \"test-rg\",\n WorkspaceName = \"aml-workspace-name\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewConnectionRaiPolicy(ctx, \"connectionRaiPolicy\", \u0026machinelearningservices.ConnectionRaiPolicyArgs{\n\t\t\tConnectionName: pulumi.String(\"testConnection\"),\n\t\t\tProperties: \u0026machinelearningservices.RaiPolicyPropertiesArgs{\n\t\t\t\tBasePolicyName: pulumi.String(\"112\"),\n\t\t\t\tCompletionBlocklists: machinelearningservices.RaiBlocklistConfigArray{\n\t\t\t\t\t\u0026machinelearningservices.RaiBlocklistConfigArgs{\n\t\t\t\t\t\tBlocking: pulumi.Bool(false),\n\t\t\t\t\t\tBlocklistName: pulumi.String(\"blocklistName\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tContentFilters: machinelearningservices.RaiPolicyContentFilterArray{\n\t\t\t\t\t\u0026machinelearningservices.RaiPolicyContentFilterArgs{\n\t\t\t\t\t\tAllowedContentLevel: pulumi.String(machinelearningservices.AllowedContentLevelLow),\n\t\t\t\t\t\tBlocking: pulumi.Bool(false),\n\t\t\t\t\t\tEnabled: pulumi.Bool(false),\n\t\t\t\t\t\tName: pulumi.String(\"policyName\"),\n\t\t\t\t\t\tSource: pulumi.String(machinelearningservices.RaiPolicyContentSourcePrompt),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tMode: pulumi.String(machinelearningservices.RaiPolicyModeBlocking),\n\t\t\t\tPromptBlocklists: machinelearningservices.RaiBlocklistConfigArray{\n\t\t\t\t\t\u0026machinelearningservices.RaiBlocklistConfigArgs{\n\t\t\t\t\t\tBlocking: pulumi.Bool(false),\n\t\t\t\t\t\tBlocklistName: pulumi.String(\"blocklistName\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tType: pulumi.String(machinelearningservices.RaiPolicyTypeSystemManaged),\n\t\t\t},\n\t\t\tRaiPolicyName: pulumi.String(\"raiPolicyName\"),\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t\tWorkspaceName: pulumi.String(\"aml-workspace-name\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.ConnectionRaiPolicy;\nimport com.pulumi.azurenative.machinelearningservices.ConnectionRaiPolicyArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.RaiPolicyPropertiesArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var connectionRaiPolicy = new ConnectionRaiPolicy(\"connectionRaiPolicy\", ConnectionRaiPolicyArgs.builder()\n .connectionName(\"testConnection\")\n .properties(RaiPolicyPropertiesArgs.builder()\n .basePolicyName(\"112\")\n .completionBlocklists(RaiBlocklistConfigArgs.builder()\n .blocking(false)\n .blocklistName(\"blocklistName\")\n .build())\n .contentFilters(RaiPolicyContentFilterArgs.builder()\n .allowedContentLevel(\"Low\")\n .blocking(false)\n .enabled(false)\n .name(\"policyName\")\n .source(\"Prompt\")\n .build())\n .mode(\"Blocking\")\n .promptBlocklists(RaiBlocklistConfigArgs.builder()\n .blocking(false)\n .blocklistName(\"blocklistName\")\n .build())\n .type(\"SystemManaged\")\n .build())\n .raiPolicyName(\"raiPolicyName\")\n .resourceGroupName(\"test-rg\")\n .workspaceName(\"aml-workspace-name\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst connectionRaiPolicy = new azure_native.machinelearningservices.ConnectionRaiPolicy(\"connectionRaiPolicy\", {\n connectionName: \"testConnection\",\n properties: {\n basePolicyName: \"112\",\n completionBlocklists: [{\n blocking: false,\n blocklistName: \"blocklistName\",\n }],\n contentFilters: [{\n allowedContentLevel: azure_native.machinelearningservices.AllowedContentLevel.Low,\n blocking: false,\n enabled: false,\n name: \"policyName\",\n source: azure_native.machinelearningservices.RaiPolicyContentSource.Prompt,\n }],\n mode: azure_native.machinelearningservices.RaiPolicyMode.Blocking,\n promptBlocklists: [{\n blocking: false,\n blocklistName: \"blocklistName\",\n }],\n type: azure_native.machinelearningservices.RaiPolicyType.SystemManaged,\n },\n raiPolicyName: \"raiPolicyName\",\n resourceGroupName: \"test-rg\",\n workspaceName: \"aml-workspace-name\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nconnection_rai_policy = azure_native.machinelearningservices.ConnectionRaiPolicy(\"connectionRaiPolicy\",\n connection_name=\"testConnection\",\n properties={\n \"base_policy_name\": \"112\",\n \"completion_blocklists\": [{\n \"blocking\": False,\n \"blocklist_name\": \"blocklistName\",\n }],\n \"content_filters\": [{\n \"allowed_content_level\": azure_native.machinelearningservices.AllowedContentLevel.LOW,\n \"blocking\": False,\n \"enabled\": False,\n \"name\": \"policyName\",\n \"source\": azure_native.machinelearningservices.RaiPolicyContentSource.PROMPT,\n }],\n \"mode\": azure_native.machinelearningservices.RaiPolicyMode.BLOCKING,\n \"prompt_blocklists\": [{\n \"blocking\": False,\n \"blocklist_name\": \"blocklistName\",\n }],\n \"type\": azure_native.machinelearningservices.RaiPolicyType.SYSTEM_MANAGED,\n },\n rai_policy_name=\"raiPolicyName\",\n resource_group_name=\"test-rg\",\n workspace_name=\"aml-workspace-name\")\n\n```\n\n```yaml\nresources:\n connectionRaiPolicy:\n type: azure-native:machinelearningservices:ConnectionRaiPolicy\n properties:\n connectionName: testConnection\n properties:\n basePolicyName: '112'\n completionBlocklists:\n - blocking: false\n blocklistName: blocklistName\n contentFilters:\n - allowedContentLevel: Low\n blocking: false\n enabled: false\n name: policyName\n source: Prompt\n mode: Blocking\n promptBlocklists:\n - blocking: false\n blocklistName: blocklistName\n type: SystemManaged\n raiPolicyName: raiPolicyName\n resourceGroupName: test-rg\n workspaceName: aml-workspace-name\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:ConnectionRaiPolicy raiPolicyName /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/connections/{connectionName}/raiPolicies/{raiPolicyName} \n```\n",
"properties": {
"name": {
"type": "string",
@@ -697290,11 +698309,14 @@
},
{
"type": "azure-native:machinelearningservices/v20241001preview:ConnectionRaiPolicy"
+ },
+ {
+ "type": "azure-native:machinelearningservices/v20250101preview:ConnectionRaiPolicy"
}
]
},
"azure-native:machinelearningservices:DataContainer": {
- "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2021-03-01-preview.\n\nOther available API versions: 2021-03-01-preview, 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### CreateOrUpdate Workspace Data Container.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var dataContainer = new AzureNative.MachineLearningServices.DataContainer(\"dataContainer\", new()\n {\n DataContainerProperties = new AzureNative.MachineLearningServices.Inputs.DataContainerArgs\n {\n DataType = \"UriFile\",\n Description = \"string\",\n Properties = \n {\n { \"properties1\", \"value1\" },\n { \"properties2\", \"value2\" },\n },\n Tags = \n {\n { \"tag1\", \"value1\" },\n { \"tag2\", \"value2\" },\n },\n },\n Name = \"datacontainer123\",\n ResourceGroupName = \"testrg123\",\n WorkspaceName = \"workspace123\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewDataContainer(ctx, \"dataContainer\", \u0026machinelearningservices.DataContainerArgs{\n\t\t\tDataContainerProperties: \u0026machinelearningservices.DataContainerTypeArgs{\n\t\t\t\tDataType: pulumi.String(\"UriFile\"),\n\t\t\t\tDescription: pulumi.String(\"string\"),\n\t\t\t\tProperties: pulumi.StringMap{\n\t\t\t\t\t\"properties1\": pulumi.String(\"value1\"),\n\t\t\t\t\t\"properties2\": pulumi.String(\"value2\"),\n\t\t\t\t},\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"tag1\": pulumi.String(\"value1\"),\n\t\t\t\t\t\"tag2\": pulumi.String(\"value2\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tName: pulumi.String(\"datacontainer123\"),\n\t\t\tResourceGroupName: pulumi.String(\"testrg123\"),\n\t\t\tWorkspaceName: pulumi.String(\"workspace123\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.DataContainer;\nimport com.pulumi.azurenative.machinelearningservices.DataContainerArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.DataContainerArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var dataContainer = new DataContainer(\"dataContainer\", DataContainerArgs.builder()\n .dataContainerProperties(DataContainerArgs.builder()\n .dataType(\"UriFile\")\n .description(\"string\")\n .properties(Map.ofEntries(\n Map.entry(\"properties1\", \"value1\"),\n Map.entry(\"properties2\", \"value2\")\n ))\n .tags(Map.ofEntries(\n Map.entry(\"tag1\", \"value1\"),\n Map.entry(\"tag2\", \"value2\")\n ))\n .build())\n .name(\"datacontainer123\")\n .resourceGroupName(\"testrg123\")\n .workspaceName(\"workspace123\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst dataContainer = new azure_native.machinelearningservices.DataContainer(\"dataContainer\", {\n dataContainerProperties: {\n dataType: \"UriFile\",\n description: \"string\",\n properties: {\n properties1: \"value1\",\n properties2: \"value2\",\n },\n tags: {\n tag1: \"value1\",\n tag2: \"value2\",\n },\n },\n name: \"datacontainer123\",\n resourceGroupName: \"testrg123\",\n workspaceName: \"workspace123\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\ndata_container = azure_native.machinelearningservices.DataContainer(\"dataContainer\",\n data_container_properties={\n \"data_type\": \"UriFile\",\n \"description\": \"string\",\n \"properties\": {\n \"properties1\": \"value1\",\n \"properties2\": \"value2\",\n },\n \"tags\": {\n \"tag1\": \"value1\",\n \"tag2\": \"value2\",\n },\n },\n name=\"datacontainer123\",\n resource_group_name=\"testrg123\",\n workspace_name=\"workspace123\")\n\n```\n\n```yaml\nresources:\n dataContainer:\n type: azure-native:machinelearningservices:DataContainer\n properties:\n dataContainerProperties:\n dataType: UriFile\n description: string\n properties:\n properties1: value1\n properties2: value2\n tags:\n tag1: value1\n tag2: value2\n name: datacontainer123\n resourceGroupName: testrg123\n workspaceName: workspace123\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:DataContainer datacontainer123 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/data/{name} \n```\n",
+ "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2021-03-01-preview.\n\nOther available API versions: 2021-03-01-preview, 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### CreateOrUpdate Workspace Data Container.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var dataContainer = new AzureNative.MachineLearningServices.DataContainer(\"dataContainer\", new()\n {\n DataContainerProperties = new AzureNative.MachineLearningServices.Inputs.DataContainerArgs\n {\n DataType = \"UriFile\",\n Description = \"string\",\n Properties = \n {\n { \"properties1\", \"value1\" },\n { \"properties2\", \"value2\" },\n },\n Tags = \n {\n { \"tag1\", \"value1\" },\n { \"tag2\", \"value2\" },\n },\n },\n Name = \"datacontainer123\",\n ResourceGroupName = \"testrg123\",\n WorkspaceName = \"workspace123\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewDataContainer(ctx, \"dataContainer\", \u0026machinelearningservices.DataContainerArgs{\n\t\t\tDataContainerProperties: \u0026machinelearningservices.DataContainerTypeArgs{\n\t\t\t\tDataType: pulumi.String(\"UriFile\"),\n\t\t\t\tDescription: pulumi.String(\"string\"),\n\t\t\t\tProperties: pulumi.StringMap{\n\t\t\t\t\t\"properties1\": pulumi.String(\"value1\"),\n\t\t\t\t\t\"properties2\": pulumi.String(\"value2\"),\n\t\t\t\t},\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"tag1\": pulumi.String(\"value1\"),\n\t\t\t\t\t\"tag2\": pulumi.String(\"value2\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tName: pulumi.String(\"datacontainer123\"),\n\t\t\tResourceGroupName: pulumi.String(\"testrg123\"),\n\t\t\tWorkspaceName: pulumi.String(\"workspace123\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.DataContainer;\nimport com.pulumi.azurenative.machinelearningservices.DataContainerArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.DataContainerArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var dataContainer = new DataContainer(\"dataContainer\", DataContainerArgs.builder()\n .dataContainerProperties(DataContainerArgs.builder()\n .dataType(\"UriFile\")\n .description(\"string\")\n .properties(Map.ofEntries(\n Map.entry(\"properties1\", \"value1\"),\n Map.entry(\"properties2\", \"value2\")\n ))\n .tags(Map.ofEntries(\n Map.entry(\"tag1\", \"value1\"),\n Map.entry(\"tag2\", \"value2\")\n ))\n .build())\n .name(\"datacontainer123\")\n .resourceGroupName(\"testrg123\")\n .workspaceName(\"workspace123\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst dataContainer = new azure_native.machinelearningservices.DataContainer(\"dataContainer\", {\n dataContainerProperties: {\n dataType: \"UriFile\",\n description: \"string\",\n properties: {\n properties1: \"value1\",\n properties2: \"value2\",\n },\n tags: {\n tag1: \"value1\",\n tag2: \"value2\",\n },\n },\n name: \"datacontainer123\",\n resourceGroupName: \"testrg123\",\n workspaceName: \"workspace123\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\ndata_container = azure_native.machinelearningservices.DataContainer(\"dataContainer\",\n data_container_properties={\n \"data_type\": \"UriFile\",\n \"description\": \"string\",\n \"properties\": {\n \"properties1\": \"value1\",\n \"properties2\": \"value2\",\n },\n \"tags\": {\n \"tag1\": \"value1\",\n \"tag2\": \"value2\",\n },\n },\n name=\"datacontainer123\",\n resource_group_name=\"testrg123\",\n workspace_name=\"workspace123\")\n\n```\n\n```yaml\nresources:\n dataContainer:\n type: azure-native:machinelearningservices:DataContainer\n properties:\n dataContainerProperties:\n dataType: UriFile\n description: string\n properties:\n properties1: value1\n properties2: value2\n tags:\n tag1: value1\n tag2: value2\n name: datacontainer123\n resourceGroupName: testrg123\n workspaceName: workspace123\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:DataContainer datacontainer123 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/data/{name} \n```\n",
"properties": {
"dataContainerProperties": {
"type": "object",
@@ -697406,11 +698428,14 @@
},
{
"type": "azure-native:machinelearningservices/v20241001preview:DataContainer"
+ },
+ {
+ "type": "azure-native:machinelearningservices/v20250101preview:DataContainer"
}
]
},
"azure-native:machinelearningservices:DataVersion": {
- "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2021-03-01-preview.\n\nOther available API versions: 2021-03-01-preview, 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### CreateOrUpdate Workspace Data Version Base.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var dataVersion = new AzureNative.MachineLearningServices.DataVersion(\"dataVersion\", new()\n {\n DataVersionBaseProperties = new AzureNative.MachineLearningServices.Inputs.UriFileDataVersionArgs\n {\n DataType = \"uri_file\",\n DataUri = \"string\",\n Description = \"string\",\n IsAnonymous = false,\n Properties = \n {\n { \"string\", \"string\" },\n },\n Tags = \n {\n { \"string\", \"string\" },\n },\n },\n Name = \"string\",\n ResourceGroupName = \"test-rg\",\n Version = \"string\",\n WorkspaceName = \"my-aml-workspace\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewDataVersion(ctx, \"dataVersion\", \u0026machinelearningservices.DataVersionArgs{\n\t\t\tDataVersionBaseProperties: \u0026machinelearningservices.UriFileDataVersionArgs{\n\t\t\t\tDataType: pulumi.String(\"uri_file\"),\n\t\t\t\tDataUri: pulumi.String(\"string\"),\n\t\t\t\tDescription: pulumi.String(\"string\"),\n\t\t\t\tIsAnonymous: pulumi.Bool(false),\n\t\t\t\tProperties: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tName: pulumi.String(\"string\"),\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t\tVersion: pulumi.String(\"string\"),\n\t\t\tWorkspaceName: pulumi.String(\"my-aml-workspace\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.DataVersion;\nimport com.pulumi.azurenative.machinelearningservices.DataVersionArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var dataVersion = new DataVersion(\"dataVersion\", DataVersionArgs.builder()\n .dataVersionBaseProperties(MLTableDataArgs.builder()\n .dataType(\"uri_file\")\n .dataUri(\"string\")\n .description(\"string\")\n .isAnonymous(false)\n .properties(Map.of(\"string\", \"string\"))\n .tags(Map.of(\"string\", \"string\"))\n .build())\n .name(\"string\")\n .resourceGroupName(\"test-rg\")\n .version(\"string\")\n .workspaceName(\"my-aml-workspace\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst dataVersion = new azure_native.machinelearningservices.DataVersion(\"dataVersion\", {\n dataVersionBaseProperties: {\n dataType: \"uri_file\",\n dataUri: \"string\",\n description: \"string\",\n isAnonymous: false,\n properties: {\n string: \"string\",\n },\n tags: {\n string: \"string\",\n },\n },\n name: \"string\",\n resourceGroupName: \"test-rg\",\n version: \"string\",\n workspaceName: \"my-aml-workspace\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\ndata_version = azure_native.machinelearningservices.DataVersion(\"dataVersion\",\n data_version_base_properties={\n \"data_type\": \"uri_file\",\n \"data_uri\": \"string\",\n \"description\": \"string\",\n \"is_anonymous\": False,\n \"properties\": {\n \"string\": \"string\",\n },\n \"tags\": {\n \"string\": \"string\",\n },\n },\n name=\"string\",\n resource_group_name=\"test-rg\",\n version=\"string\",\n workspace_name=\"my-aml-workspace\")\n\n```\n\n```yaml\nresources:\n dataVersion:\n type: azure-native:machinelearningservices:DataVersion\n properties:\n dataVersionBaseProperties:\n dataType: uri_file\n dataUri: string\n description: string\n isAnonymous: false\n properties:\n string: string\n tags:\n string: string\n name: string\n resourceGroupName: test-rg\n version: string\n workspaceName: my-aml-workspace\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:DataVersion string /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/data/{name}/versions/{version} \n```\n",
+ "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2021-03-01-preview.\n\nOther available API versions: 2021-03-01-preview, 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### CreateOrUpdate Workspace Data Version Base.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var dataVersion = new AzureNative.MachineLearningServices.DataVersion(\"dataVersion\", new()\n {\n DataVersionBaseProperties = new AzureNative.MachineLearningServices.Inputs.UriFileDataVersionArgs\n {\n DataType = \"uri_file\",\n DataUri = \"string\",\n Description = \"string\",\n IsAnonymous = false,\n Properties = \n {\n { \"string\", \"string\" },\n },\n Tags = \n {\n { \"string\", \"string\" },\n },\n },\n Name = \"string\",\n ResourceGroupName = \"test-rg\",\n Version = \"string\",\n WorkspaceName = \"my-aml-workspace\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewDataVersion(ctx, \"dataVersion\", \u0026machinelearningservices.DataVersionArgs{\n\t\t\tDataVersionBaseProperties: \u0026machinelearningservices.UriFileDataVersionArgs{\n\t\t\t\tDataType: pulumi.String(\"uri_file\"),\n\t\t\t\tDataUri: pulumi.String(\"string\"),\n\t\t\t\tDescription: pulumi.String(\"string\"),\n\t\t\t\tIsAnonymous: pulumi.Bool(false),\n\t\t\t\tProperties: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tName: pulumi.String(\"string\"),\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t\tVersion: pulumi.String(\"string\"),\n\t\t\tWorkspaceName: pulumi.String(\"my-aml-workspace\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.DataVersion;\nimport com.pulumi.azurenative.machinelearningservices.DataVersionArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var dataVersion = new DataVersion(\"dataVersion\", DataVersionArgs.builder()\n .dataVersionBaseProperties(MLTableDataArgs.builder()\n .dataType(\"uri_file\")\n .dataUri(\"string\")\n .description(\"string\")\n .isAnonymous(false)\n .properties(Map.of(\"string\", \"string\"))\n .tags(Map.of(\"string\", \"string\"))\n .build())\n .name(\"string\")\n .resourceGroupName(\"test-rg\")\n .version(\"string\")\n .workspaceName(\"my-aml-workspace\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst dataVersion = new azure_native.machinelearningservices.DataVersion(\"dataVersion\", {\n dataVersionBaseProperties: {\n dataType: \"uri_file\",\n dataUri: \"string\",\n description: \"string\",\n isAnonymous: false,\n properties: {\n string: \"string\",\n },\n tags: {\n string: \"string\",\n },\n },\n name: \"string\",\n resourceGroupName: \"test-rg\",\n version: \"string\",\n workspaceName: \"my-aml-workspace\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\ndata_version = azure_native.machinelearningservices.DataVersion(\"dataVersion\",\n data_version_base_properties={\n \"data_type\": \"uri_file\",\n \"data_uri\": \"string\",\n \"description\": \"string\",\n \"is_anonymous\": False,\n \"properties\": {\n \"string\": \"string\",\n },\n \"tags\": {\n \"string\": \"string\",\n },\n },\n name=\"string\",\n resource_group_name=\"test-rg\",\n version=\"string\",\n workspace_name=\"my-aml-workspace\")\n\n```\n\n```yaml\nresources:\n dataVersion:\n type: azure-native:machinelearningservices:DataVersion\n properties:\n dataVersionBaseProperties:\n dataType: uri_file\n dataUri: string\n description: string\n isAnonymous: false\n properties:\n string: string\n tags:\n string: string\n name: string\n resourceGroupName: test-rg\n version: string\n workspaceName: my-aml-workspace\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:DataVersion string /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/data/{name}/versions/{version} \n```\n",
"properties": {
"dataVersionBaseProperties": {
"oneOf": [
@@ -697568,11 +698593,14 @@
},
{
"type": "azure-native:machinelearningservices/v20241001preview:DataVersion"
+ },
+ {
+ "type": "azure-native:machinelearningservices/v20250101preview:DataVersion"
}
]
},
"azure-native:machinelearningservices:Datastore": {
- "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2021-03-01-preview, 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### CreateOrUpdate datastore (Azure Data Lake Gen1 w/ ServicePrincipal).\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var datastore = new AzureNative.MachineLearningServices.Datastore(\"datastore\", new()\n {\n DatastoreProperties = new AzureNative.MachineLearningServices.Inputs.AzureDataLakeGen1DatastoreArgs\n {\n Credentials = new AzureNative.MachineLearningServices.Inputs.ServicePrincipalDatastoreCredentialsArgs\n {\n AuthorityUrl = \"string\",\n ClientId = \"00000000-1111-2222-3333-444444444444\",\n CredentialsType = \"ServicePrincipal\",\n ResourceUrl = \"string\",\n Secrets = new AzureNative.MachineLearningServices.Inputs.ServicePrincipalDatastoreSecretsArgs\n {\n ClientSecret = \"string\",\n SecretsType = \"ServicePrincipal\",\n },\n TenantId = \"00000000-1111-2222-3333-444444444444\",\n },\n DatastoreType = \"AzureDataLakeGen1\",\n Description = \"string\",\n StoreName = \"string\",\n Tags = \n {\n { \"string\", \"string\" },\n },\n },\n Name = \"string\",\n ResourceGroupName = \"test-rg\",\n SkipValidation = false,\n WorkspaceName = \"my-aml-workspace\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewDatastore(ctx, \"datastore\", \u0026machinelearningservices.DatastoreArgs{\n\t\t\tDatastoreProperties: \u0026machinelearningservices.AzureDataLakeGen1DatastoreArgs{\n\t\t\t\tCredentials: machinelearningservices.ServicePrincipalDatastoreCredentials{\n\t\t\t\t\tAuthorityUrl: \"string\",\n\t\t\t\t\tClientId: \"00000000-1111-2222-3333-444444444444\",\n\t\t\t\t\tCredentialsType: \"ServicePrincipal\",\n\t\t\t\t\tResourceUrl: \"string\",\n\t\t\t\t\tSecrets: machinelearningservices.ServicePrincipalDatastoreSecrets{\n\t\t\t\t\t\tClientSecret: \"string\",\n\t\t\t\t\t\tSecretsType: \"ServicePrincipal\",\n\t\t\t\t\t},\n\t\t\t\t\tTenantId: \"00000000-1111-2222-3333-444444444444\",\n\t\t\t\t},\n\t\t\t\tDatastoreType: pulumi.String(\"AzureDataLakeGen1\"),\n\t\t\t\tDescription: pulumi.String(\"string\"),\n\t\t\t\tStoreName: pulumi.String(\"string\"),\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tName: pulumi.String(\"string\"),\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t\tSkipValidation: pulumi.Bool(false),\n\t\t\tWorkspaceName: pulumi.String(\"my-aml-workspace\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.Datastore;\nimport com.pulumi.azurenative.machinelearningservices.DatastoreArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var datastore = new Datastore(\"datastore\", DatastoreArgs.builder()\n .datastoreProperties(AzureDataLakeGen1DatastoreArgs.builder()\n .credentials(ServicePrincipalDatastoreCredentialsArgs.builder()\n .authorityUrl(\"string\")\n .clientId(\"00000000-1111-2222-3333-444444444444\")\n .credentialsType(\"ServicePrincipal\")\n .resourceUrl(\"string\")\n .secrets(ServicePrincipalDatastoreSecretsArgs.builder()\n .clientSecret(\"string\")\n .secretsType(\"ServicePrincipal\")\n .build())\n .tenantId(\"00000000-1111-2222-3333-444444444444\")\n .build())\n .datastoreType(\"AzureDataLakeGen1\")\n .description(\"string\")\n .storeName(\"string\")\n .tags(Map.of(\"string\", \"string\"))\n .build())\n .name(\"string\")\n .resourceGroupName(\"test-rg\")\n .skipValidation(false)\n .workspaceName(\"my-aml-workspace\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst datastore = new azure_native.machinelearningservices.Datastore(\"datastore\", {\n datastoreProperties: {\n credentials: {\n authorityUrl: \"string\",\n clientId: \"00000000-1111-2222-3333-444444444444\",\n credentialsType: \"ServicePrincipal\",\n resourceUrl: \"string\",\n secrets: {\n clientSecret: \"string\",\n secretsType: \"ServicePrincipal\",\n },\n tenantId: \"00000000-1111-2222-3333-444444444444\",\n },\n datastoreType: \"AzureDataLakeGen1\",\n description: \"string\",\n storeName: \"string\",\n tags: {\n string: \"string\",\n },\n },\n name: \"string\",\n resourceGroupName: \"test-rg\",\n skipValidation: false,\n workspaceName: \"my-aml-workspace\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\ndatastore = azure_native.machinelearningservices.Datastore(\"datastore\",\n datastore_properties={\n \"credentials\": {\n \"authority_url\": \"string\",\n \"client_id\": \"00000000-1111-2222-3333-444444444444\",\n \"credentials_type\": \"ServicePrincipal\",\n \"resource_url\": \"string\",\n \"secrets\": {\n \"client_secret\": \"string\",\n \"secrets_type\": \"ServicePrincipal\",\n },\n \"tenant_id\": \"00000000-1111-2222-3333-444444444444\",\n },\n \"datastore_type\": \"AzureDataLakeGen1\",\n \"description\": \"string\",\n \"store_name\": \"string\",\n \"tags\": {\n \"string\": \"string\",\n },\n },\n name=\"string\",\n resource_group_name=\"test-rg\",\n skip_validation=False,\n workspace_name=\"my-aml-workspace\")\n\n```\n\n```yaml\nresources:\n datastore:\n type: azure-native:machinelearningservices:Datastore\n properties:\n datastoreProperties:\n credentials:\n authorityUrl: string\n clientId: 00000000-1111-2222-3333-444444444444\n credentialsType: ServicePrincipal\n resourceUrl: string\n secrets:\n clientSecret: string\n secretsType: ServicePrincipal\n tenantId: 00000000-1111-2222-3333-444444444444\n datastoreType: AzureDataLakeGen1\n description: string\n storeName: string\n tags:\n string: string\n name: string\n resourceGroupName: test-rg\n skipValidation: false\n workspaceName: my-aml-workspace\n\n```\n\n{{% /example %}}\n{{% example %}}\n### CreateOrUpdate datastore (Azure Data Lake Gen2 w/ Service Principal).\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var datastore = new AzureNative.MachineLearningServices.Datastore(\"datastore\", new()\n {\n DatastoreProperties = new AzureNative.MachineLearningServices.Inputs.AzureDataLakeGen2DatastoreArgs\n {\n AccountName = \"string\",\n Credentials = new AzureNative.MachineLearningServices.Inputs.ServicePrincipalDatastoreCredentialsArgs\n {\n AuthorityUrl = \"string\",\n ClientId = \"00000000-1111-2222-3333-444444444444\",\n CredentialsType = \"ServicePrincipal\",\n ResourceUrl = \"string\",\n Secrets = new AzureNative.MachineLearningServices.Inputs.ServicePrincipalDatastoreSecretsArgs\n {\n ClientSecret = \"string\",\n SecretsType = \"ServicePrincipal\",\n },\n TenantId = \"00000000-1111-2222-3333-444444444444\",\n },\n DatastoreType = \"AzureDataLakeGen2\",\n Description = \"string\",\n Endpoint = \"string\",\n Filesystem = \"string\",\n Protocol = \"string\",\n Tags = \n {\n { \"string\", \"string\" },\n },\n },\n Name = \"string\",\n ResourceGroupName = \"test-rg\",\n SkipValidation = false,\n WorkspaceName = \"my-aml-workspace\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewDatastore(ctx, \"datastore\", \u0026machinelearningservices.DatastoreArgs{\n\t\t\tDatastoreProperties: \u0026machinelearningservices.AzureDataLakeGen2DatastoreArgs{\n\t\t\t\tAccountName: pulumi.String(\"string\"),\n\t\t\t\tCredentials: machinelearningservices.ServicePrincipalDatastoreCredentials{\n\t\t\t\t\tAuthorityUrl: \"string\",\n\t\t\t\t\tClientId: \"00000000-1111-2222-3333-444444444444\",\n\t\t\t\t\tCredentialsType: \"ServicePrincipal\",\n\t\t\t\t\tResourceUrl: \"string\",\n\t\t\t\t\tSecrets: machinelearningservices.ServicePrincipalDatastoreSecrets{\n\t\t\t\t\t\tClientSecret: \"string\",\n\t\t\t\t\t\tSecretsType: \"ServicePrincipal\",\n\t\t\t\t\t},\n\t\t\t\t\tTenantId: \"00000000-1111-2222-3333-444444444444\",\n\t\t\t\t},\n\t\t\t\tDatastoreType: pulumi.String(\"AzureDataLakeGen2\"),\n\t\t\t\tDescription: pulumi.String(\"string\"),\n\t\t\t\tEndpoint: pulumi.String(\"string\"),\n\t\t\t\tFilesystem: pulumi.String(\"string\"),\n\t\t\t\tProtocol: pulumi.String(\"string\"),\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tName: pulumi.String(\"string\"),\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t\tSkipValidation: pulumi.Bool(false),\n\t\t\tWorkspaceName: pulumi.String(\"my-aml-workspace\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.Datastore;\nimport com.pulumi.azurenative.machinelearningservices.DatastoreArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var datastore = new Datastore(\"datastore\", DatastoreArgs.builder()\n .datastoreProperties(AzureDataLakeGen2DatastoreArgs.builder()\n .accountName(\"string\")\n .credentials(ServicePrincipalDatastoreCredentialsArgs.builder()\n .authorityUrl(\"string\")\n .clientId(\"00000000-1111-2222-3333-444444444444\")\n .credentialsType(\"ServicePrincipal\")\n .resourceUrl(\"string\")\n .secrets(ServicePrincipalDatastoreSecretsArgs.builder()\n .clientSecret(\"string\")\n .secretsType(\"ServicePrincipal\")\n .build())\n .tenantId(\"00000000-1111-2222-3333-444444444444\")\n .build())\n .datastoreType(\"AzureDataLakeGen2\")\n .description(\"string\")\n .endpoint(\"string\")\n .filesystem(\"string\")\n .protocol(\"string\")\n .tags(Map.of(\"string\", \"string\"))\n .build())\n .name(\"string\")\n .resourceGroupName(\"test-rg\")\n .skipValidation(false)\n .workspaceName(\"my-aml-workspace\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst datastore = new azure_native.machinelearningservices.Datastore(\"datastore\", {\n datastoreProperties: {\n accountName: \"string\",\n credentials: {\n authorityUrl: \"string\",\n clientId: \"00000000-1111-2222-3333-444444444444\",\n credentialsType: \"ServicePrincipal\",\n resourceUrl: \"string\",\n secrets: {\n clientSecret: \"string\",\n secretsType: \"ServicePrincipal\",\n },\n tenantId: \"00000000-1111-2222-3333-444444444444\",\n },\n datastoreType: \"AzureDataLakeGen2\",\n description: \"string\",\n endpoint: \"string\",\n filesystem: \"string\",\n protocol: \"string\",\n tags: {\n string: \"string\",\n },\n },\n name: \"string\",\n resourceGroupName: \"test-rg\",\n skipValidation: false,\n workspaceName: \"my-aml-workspace\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\ndatastore = azure_native.machinelearningservices.Datastore(\"datastore\",\n datastore_properties={\n \"account_name\": \"string\",\n \"credentials\": {\n \"authority_url\": \"string\",\n \"client_id\": \"00000000-1111-2222-3333-444444444444\",\n \"credentials_type\": \"ServicePrincipal\",\n \"resource_url\": \"string\",\n \"secrets\": {\n \"client_secret\": \"string\",\n \"secrets_type\": \"ServicePrincipal\",\n },\n \"tenant_id\": \"00000000-1111-2222-3333-444444444444\",\n },\n \"datastore_type\": \"AzureDataLakeGen2\",\n \"description\": \"string\",\n \"endpoint\": \"string\",\n \"filesystem\": \"string\",\n \"protocol\": \"string\",\n \"tags\": {\n \"string\": \"string\",\n },\n },\n name=\"string\",\n resource_group_name=\"test-rg\",\n skip_validation=False,\n workspace_name=\"my-aml-workspace\")\n\n```\n\n```yaml\nresources:\n datastore:\n type: azure-native:machinelearningservices:Datastore\n properties:\n datastoreProperties:\n accountName: string\n credentials:\n authorityUrl: string\n clientId: 00000000-1111-2222-3333-444444444444\n credentialsType: ServicePrincipal\n resourceUrl: string\n secrets:\n clientSecret: string\n secretsType: ServicePrincipal\n tenantId: 00000000-1111-2222-3333-444444444444\n datastoreType: AzureDataLakeGen2\n description: string\n endpoint: string\n filesystem: string\n protocol: string\n tags:\n string: string\n name: string\n resourceGroupName: test-rg\n skipValidation: false\n workspaceName: my-aml-workspace\n\n```\n\n{{% /example %}}\n{{% example %}}\n### CreateOrUpdate datastore (Azure File store w/ AccountKey).\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var datastore = new AzureNative.MachineLearningServices.Datastore(\"datastore\", new()\n {\n DatastoreProperties = new AzureNative.MachineLearningServices.Inputs.AzureFileDatastoreArgs\n {\n AccountName = \"string\",\n Credentials = new AzureNative.MachineLearningServices.Inputs.AccountKeyDatastoreCredentialsArgs\n {\n CredentialsType = \"AccountKey\",\n Secrets = new AzureNative.MachineLearningServices.Inputs.AccountKeyDatastoreSecretsArgs\n {\n Key = \"string\",\n SecretsType = \"AccountKey\",\n },\n },\n DatastoreType = \"AzureFile\",\n Description = \"string\",\n Endpoint = \"string\",\n FileShareName = \"string\",\n Protocol = \"string\",\n Tags = \n {\n { \"string\", \"string\" },\n },\n },\n Name = \"string\",\n ResourceGroupName = \"test-rg\",\n SkipValidation = false,\n WorkspaceName = \"my-aml-workspace\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewDatastore(ctx, \"datastore\", \u0026machinelearningservices.DatastoreArgs{\n\t\t\tDatastoreProperties: \u0026machinelearningservices.AzureFileDatastoreArgs{\n\t\t\t\tAccountName: pulumi.String(\"string\"),\n\t\t\t\tCredentials: machinelearningservices.AccountKeyDatastoreCredentials{\n\t\t\t\t\tCredentialsType: \"AccountKey\",\n\t\t\t\t\tSecrets: machinelearningservices.AccountKeyDatastoreSecrets{\n\t\t\t\t\t\tKey: \"string\",\n\t\t\t\t\t\tSecretsType: \"AccountKey\",\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tDatastoreType: pulumi.String(\"AzureFile\"),\n\t\t\t\tDescription: pulumi.String(\"string\"),\n\t\t\t\tEndpoint: pulumi.String(\"string\"),\n\t\t\t\tFileShareName: pulumi.String(\"string\"),\n\t\t\t\tProtocol: pulumi.String(\"string\"),\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tName: pulumi.String(\"string\"),\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t\tSkipValidation: pulumi.Bool(false),\n\t\t\tWorkspaceName: pulumi.String(\"my-aml-workspace\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.Datastore;\nimport com.pulumi.azurenative.machinelearningservices.DatastoreArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var datastore = new Datastore(\"datastore\", DatastoreArgs.builder()\n .datastoreProperties(AzureFileDatastoreArgs.builder()\n .accountName(\"string\")\n .credentials(AccountKeyDatastoreCredentialsArgs.builder()\n .credentialsType(\"AccountKey\")\n .secrets(AccountKeyDatastoreSecretsArgs.builder()\n .key(\"string\")\n .secretsType(\"AccountKey\")\n .build())\n .build())\n .datastoreType(\"AzureFile\")\n .description(\"string\")\n .endpoint(\"string\")\n .fileShareName(\"string\")\n .protocol(\"string\")\n .tags(Map.of(\"string\", \"string\"))\n .build())\n .name(\"string\")\n .resourceGroupName(\"test-rg\")\n .skipValidation(false)\n .workspaceName(\"my-aml-workspace\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst datastore = new azure_native.machinelearningservices.Datastore(\"datastore\", {\n datastoreProperties: {\n accountName: \"string\",\n credentials: {\n credentialsType: \"AccountKey\",\n secrets: {\n key: \"string\",\n secretsType: \"AccountKey\",\n },\n },\n datastoreType: \"AzureFile\",\n description: \"string\",\n endpoint: \"string\",\n fileShareName: \"string\",\n protocol: \"string\",\n tags: {\n string: \"string\",\n },\n },\n name: \"string\",\n resourceGroupName: \"test-rg\",\n skipValidation: false,\n workspaceName: \"my-aml-workspace\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\ndatastore = azure_native.machinelearningservices.Datastore(\"datastore\",\n datastore_properties={\n \"account_name\": \"string\",\n \"credentials\": {\n \"credentials_type\": \"AccountKey\",\n \"secrets\": {\n \"key\": \"string\",\n \"secrets_type\": \"AccountKey\",\n },\n },\n \"datastore_type\": \"AzureFile\",\n \"description\": \"string\",\n \"endpoint\": \"string\",\n \"file_share_name\": \"string\",\n \"protocol\": \"string\",\n \"tags\": {\n \"string\": \"string\",\n },\n },\n name=\"string\",\n resource_group_name=\"test-rg\",\n skip_validation=False,\n workspace_name=\"my-aml-workspace\")\n\n```\n\n```yaml\nresources:\n datastore:\n type: azure-native:machinelearningservices:Datastore\n properties:\n datastoreProperties:\n accountName: string\n credentials:\n credentialsType: AccountKey\n secrets:\n key: string\n secretsType: AccountKey\n datastoreType: AzureFile\n description: string\n endpoint: string\n fileShareName: string\n protocol: string\n tags:\n string: string\n name: string\n resourceGroupName: test-rg\n skipValidation: false\n workspaceName: my-aml-workspace\n\n```\n\n{{% /example %}}\n{{% example %}}\n### CreateOrUpdate datastore (AzureBlob w/ AccountKey).\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var datastore = new AzureNative.MachineLearningServices.Datastore(\"datastore\", new()\n {\n DatastoreProperties = new AzureNative.MachineLearningServices.Inputs.AzureBlobDatastoreArgs\n {\n AccountName = \"string\",\n ContainerName = \"string\",\n Credentials = new AzureNative.MachineLearningServices.Inputs.AccountKeyDatastoreCredentialsArgs\n {\n CredentialsType = \"AccountKey\",\n Secrets = new AzureNative.MachineLearningServices.Inputs.AccountKeyDatastoreSecretsArgs\n {\n Key = \"string\",\n SecretsType = \"AccountKey\",\n },\n },\n DatastoreType = \"AzureBlob\",\n Description = \"string\",\n Endpoint = \"core.windows.net\",\n Protocol = \"https\",\n Tags = \n {\n { \"string\", \"string\" },\n },\n },\n Name = \"string\",\n ResourceGroupName = \"test-rg\",\n SkipValidation = false,\n WorkspaceName = \"my-aml-workspace\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewDatastore(ctx, \"datastore\", \u0026machinelearningservices.DatastoreArgs{\n\t\t\tDatastoreProperties: \u0026machinelearningservices.AzureBlobDatastoreArgs{\n\t\t\t\tAccountName: pulumi.String(\"string\"),\n\t\t\t\tContainerName: pulumi.String(\"string\"),\n\t\t\t\tCredentials: machinelearningservices.AccountKeyDatastoreCredentials{\n\t\t\t\t\tCredentialsType: \"AccountKey\",\n\t\t\t\t\tSecrets: machinelearningservices.AccountKeyDatastoreSecrets{\n\t\t\t\t\t\tKey: \"string\",\n\t\t\t\t\t\tSecretsType: \"AccountKey\",\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tDatastoreType: pulumi.String(\"AzureBlob\"),\n\t\t\t\tDescription: pulumi.String(\"string\"),\n\t\t\t\tEndpoint: pulumi.String(\"core.windows.net\"),\n\t\t\t\tProtocol: pulumi.String(\"https\"),\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tName: pulumi.String(\"string\"),\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t\tSkipValidation: pulumi.Bool(false),\n\t\t\tWorkspaceName: pulumi.String(\"my-aml-workspace\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.Datastore;\nimport com.pulumi.azurenative.machinelearningservices.DatastoreArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var datastore = new Datastore(\"datastore\", DatastoreArgs.builder()\n .datastoreProperties(AzureBlobDatastoreArgs.builder()\n .accountName(\"string\")\n .containerName(\"string\")\n .credentials(AccountKeyDatastoreCredentialsArgs.builder()\n .credentialsType(\"AccountKey\")\n .secrets(AccountKeyDatastoreSecretsArgs.builder()\n .key(\"string\")\n .secretsType(\"AccountKey\")\n .build())\n .build())\n .datastoreType(\"AzureBlob\")\n .description(\"string\")\n .endpoint(\"core.windows.net\")\n .protocol(\"https\")\n .tags(Map.of(\"string\", \"string\"))\n .build())\n .name(\"string\")\n .resourceGroupName(\"test-rg\")\n .skipValidation(false)\n .workspaceName(\"my-aml-workspace\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst datastore = new azure_native.machinelearningservices.Datastore(\"datastore\", {\n datastoreProperties: {\n accountName: \"string\",\n containerName: \"string\",\n credentials: {\n credentialsType: \"AccountKey\",\n secrets: {\n key: \"string\",\n secretsType: \"AccountKey\",\n },\n },\n datastoreType: \"AzureBlob\",\n description: \"string\",\n endpoint: \"core.windows.net\",\n protocol: \"https\",\n tags: {\n string: \"string\",\n },\n },\n name: \"string\",\n resourceGroupName: \"test-rg\",\n skipValidation: false,\n workspaceName: \"my-aml-workspace\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\ndatastore = azure_native.machinelearningservices.Datastore(\"datastore\",\n datastore_properties={\n \"account_name\": \"string\",\n \"container_name\": \"string\",\n \"credentials\": {\n \"credentials_type\": \"AccountKey\",\n \"secrets\": {\n \"key\": \"string\",\n \"secrets_type\": \"AccountKey\",\n },\n },\n \"datastore_type\": \"AzureBlob\",\n \"description\": \"string\",\n \"endpoint\": \"core.windows.net\",\n \"protocol\": \"https\",\n \"tags\": {\n \"string\": \"string\",\n },\n },\n name=\"string\",\n resource_group_name=\"test-rg\",\n skip_validation=False,\n workspace_name=\"my-aml-workspace\")\n\n```\n\n```yaml\nresources:\n datastore:\n type: azure-native:machinelearningservices:Datastore\n properties:\n datastoreProperties:\n accountName: string\n containerName: string\n credentials:\n credentialsType: AccountKey\n secrets:\n key: string\n secretsType: AccountKey\n datastoreType: AzureBlob\n description: string\n endpoint: core.windows.net\n protocol: https\n tags:\n string: string\n name: string\n resourceGroupName: test-rg\n skipValidation: false\n workspaceName: my-aml-workspace\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:Datastore string /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/datastores/{name} \n```\n",
+ "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2021-03-01-preview, 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### CreateOrUpdate datastore (Azure Data Lake Gen1 w/ ServicePrincipal).\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var datastore = new AzureNative.MachineLearningServices.Datastore(\"datastore\", new()\n {\n DatastoreProperties = new AzureNative.MachineLearningServices.Inputs.AzureDataLakeGen1DatastoreArgs\n {\n Credentials = new AzureNative.MachineLearningServices.Inputs.ServicePrincipalDatastoreCredentialsArgs\n {\n AuthorityUrl = \"string\",\n ClientId = \"00000000-1111-2222-3333-444444444444\",\n CredentialsType = \"ServicePrincipal\",\n ResourceUrl = \"string\",\n Secrets = new AzureNative.MachineLearningServices.Inputs.ServicePrincipalDatastoreSecretsArgs\n {\n ClientSecret = \"string\",\n SecretsType = \"ServicePrincipal\",\n },\n TenantId = \"00000000-1111-2222-3333-444444444444\",\n },\n DatastoreType = \"AzureDataLakeGen1\",\n Description = \"string\",\n StoreName = \"string\",\n Tags = \n {\n { \"string\", \"string\" },\n },\n },\n Name = \"string\",\n ResourceGroupName = \"test-rg\",\n SkipValidation = false,\n WorkspaceName = \"my-aml-workspace\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewDatastore(ctx, \"datastore\", \u0026machinelearningservices.DatastoreArgs{\n\t\t\tDatastoreProperties: \u0026machinelearningservices.AzureDataLakeGen1DatastoreArgs{\n\t\t\t\tCredentials: machinelearningservices.ServicePrincipalDatastoreCredentials{\n\t\t\t\t\tAuthorityUrl: \"string\",\n\t\t\t\t\tClientId: \"00000000-1111-2222-3333-444444444444\",\n\t\t\t\t\tCredentialsType: \"ServicePrincipal\",\n\t\t\t\t\tResourceUrl: \"string\",\n\t\t\t\t\tSecrets: machinelearningservices.ServicePrincipalDatastoreSecrets{\n\t\t\t\t\t\tClientSecret: \"string\",\n\t\t\t\t\t\tSecretsType: \"ServicePrincipal\",\n\t\t\t\t\t},\n\t\t\t\t\tTenantId: \"00000000-1111-2222-3333-444444444444\",\n\t\t\t\t},\n\t\t\t\tDatastoreType: pulumi.String(\"AzureDataLakeGen1\"),\n\t\t\t\tDescription: pulumi.String(\"string\"),\n\t\t\t\tStoreName: pulumi.String(\"string\"),\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tName: pulumi.String(\"string\"),\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t\tSkipValidation: pulumi.Bool(false),\n\t\t\tWorkspaceName: pulumi.String(\"my-aml-workspace\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.Datastore;\nimport com.pulumi.azurenative.machinelearningservices.DatastoreArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var datastore = new Datastore(\"datastore\", DatastoreArgs.builder()\n .datastoreProperties(AzureDataLakeGen1DatastoreArgs.builder()\n .credentials(ServicePrincipalDatastoreCredentialsArgs.builder()\n .authorityUrl(\"string\")\n .clientId(\"00000000-1111-2222-3333-444444444444\")\n .credentialsType(\"ServicePrincipal\")\n .resourceUrl(\"string\")\n .secrets(ServicePrincipalDatastoreSecretsArgs.builder()\n .clientSecret(\"string\")\n .secretsType(\"ServicePrincipal\")\n .build())\n .tenantId(\"00000000-1111-2222-3333-444444444444\")\n .build())\n .datastoreType(\"AzureDataLakeGen1\")\n .description(\"string\")\n .storeName(\"string\")\n .tags(Map.of(\"string\", \"string\"))\n .build())\n .name(\"string\")\n .resourceGroupName(\"test-rg\")\n .skipValidation(false)\n .workspaceName(\"my-aml-workspace\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst datastore = new azure_native.machinelearningservices.Datastore(\"datastore\", {\n datastoreProperties: {\n credentials: {\n authorityUrl: \"string\",\n clientId: \"00000000-1111-2222-3333-444444444444\",\n credentialsType: \"ServicePrincipal\",\n resourceUrl: \"string\",\n secrets: {\n clientSecret: \"string\",\n secretsType: \"ServicePrincipal\",\n },\n tenantId: \"00000000-1111-2222-3333-444444444444\",\n },\n datastoreType: \"AzureDataLakeGen1\",\n description: \"string\",\n storeName: \"string\",\n tags: {\n string: \"string\",\n },\n },\n name: \"string\",\n resourceGroupName: \"test-rg\",\n skipValidation: false,\n workspaceName: \"my-aml-workspace\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\ndatastore = azure_native.machinelearningservices.Datastore(\"datastore\",\n datastore_properties={\n \"credentials\": {\n \"authority_url\": \"string\",\n \"client_id\": \"00000000-1111-2222-3333-444444444444\",\n \"credentials_type\": \"ServicePrincipal\",\n \"resource_url\": \"string\",\n \"secrets\": {\n \"client_secret\": \"string\",\n \"secrets_type\": \"ServicePrincipal\",\n },\n \"tenant_id\": \"00000000-1111-2222-3333-444444444444\",\n },\n \"datastore_type\": \"AzureDataLakeGen1\",\n \"description\": \"string\",\n \"store_name\": \"string\",\n \"tags\": {\n \"string\": \"string\",\n },\n },\n name=\"string\",\n resource_group_name=\"test-rg\",\n skip_validation=False,\n workspace_name=\"my-aml-workspace\")\n\n```\n\n```yaml\nresources:\n datastore:\n type: azure-native:machinelearningservices:Datastore\n properties:\n datastoreProperties:\n credentials:\n authorityUrl: string\n clientId: 00000000-1111-2222-3333-444444444444\n credentialsType: ServicePrincipal\n resourceUrl: string\n secrets:\n clientSecret: string\n secretsType: ServicePrincipal\n tenantId: 00000000-1111-2222-3333-444444444444\n datastoreType: AzureDataLakeGen1\n description: string\n storeName: string\n tags:\n string: string\n name: string\n resourceGroupName: test-rg\n skipValidation: false\n workspaceName: my-aml-workspace\n\n```\n\n{{% /example %}}\n{{% example %}}\n### CreateOrUpdate datastore (Azure Data Lake Gen2 w/ Service Principal).\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var datastore = new AzureNative.MachineLearningServices.Datastore(\"datastore\", new()\n {\n DatastoreProperties = new AzureNative.MachineLearningServices.Inputs.AzureDataLakeGen2DatastoreArgs\n {\n AccountName = \"string\",\n Credentials = new AzureNative.MachineLearningServices.Inputs.ServicePrincipalDatastoreCredentialsArgs\n {\n AuthorityUrl = \"string\",\n ClientId = \"00000000-1111-2222-3333-444444444444\",\n CredentialsType = \"ServicePrincipal\",\n ResourceUrl = \"string\",\n Secrets = new AzureNative.MachineLearningServices.Inputs.ServicePrincipalDatastoreSecretsArgs\n {\n ClientSecret = \"string\",\n SecretsType = \"ServicePrincipal\",\n },\n TenantId = \"00000000-1111-2222-3333-444444444444\",\n },\n DatastoreType = \"AzureDataLakeGen2\",\n Description = \"string\",\n Endpoint = \"string\",\n Filesystem = \"string\",\n Protocol = \"string\",\n Tags = \n {\n { \"string\", \"string\" },\n },\n },\n Name = \"string\",\n ResourceGroupName = \"test-rg\",\n SkipValidation = false,\n WorkspaceName = \"my-aml-workspace\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewDatastore(ctx, \"datastore\", \u0026machinelearningservices.DatastoreArgs{\n\t\t\tDatastoreProperties: \u0026machinelearningservices.AzureDataLakeGen2DatastoreArgs{\n\t\t\t\tAccountName: pulumi.String(\"string\"),\n\t\t\t\tCredentials: machinelearningservices.ServicePrincipalDatastoreCredentials{\n\t\t\t\t\tAuthorityUrl: \"string\",\n\t\t\t\t\tClientId: \"00000000-1111-2222-3333-444444444444\",\n\t\t\t\t\tCredentialsType: \"ServicePrincipal\",\n\t\t\t\t\tResourceUrl: \"string\",\n\t\t\t\t\tSecrets: machinelearningservices.ServicePrincipalDatastoreSecrets{\n\t\t\t\t\t\tClientSecret: \"string\",\n\t\t\t\t\t\tSecretsType: \"ServicePrincipal\",\n\t\t\t\t\t},\n\t\t\t\t\tTenantId: \"00000000-1111-2222-3333-444444444444\",\n\t\t\t\t},\n\t\t\t\tDatastoreType: pulumi.String(\"AzureDataLakeGen2\"),\n\t\t\t\tDescription: pulumi.String(\"string\"),\n\t\t\t\tEndpoint: pulumi.String(\"string\"),\n\t\t\t\tFilesystem: pulumi.String(\"string\"),\n\t\t\t\tProtocol: pulumi.String(\"string\"),\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tName: pulumi.String(\"string\"),\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t\tSkipValidation: pulumi.Bool(false),\n\t\t\tWorkspaceName: pulumi.String(\"my-aml-workspace\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.Datastore;\nimport com.pulumi.azurenative.machinelearningservices.DatastoreArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var datastore = new Datastore(\"datastore\", DatastoreArgs.builder()\n .datastoreProperties(AzureDataLakeGen2DatastoreArgs.builder()\n .accountName(\"string\")\n .credentials(ServicePrincipalDatastoreCredentialsArgs.builder()\n .authorityUrl(\"string\")\n .clientId(\"00000000-1111-2222-3333-444444444444\")\n .credentialsType(\"ServicePrincipal\")\n .resourceUrl(\"string\")\n .secrets(ServicePrincipalDatastoreSecretsArgs.builder()\n .clientSecret(\"string\")\n .secretsType(\"ServicePrincipal\")\n .build())\n .tenantId(\"00000000-1111-2222-3333-444444444444\")\n .build())\n .datastoreType(\"AzureDataLakeGen2\")\n .description(\"string\")\n .endpoint(\"string\")\n .filesystem(\"string\")\n .protocol(\"string\")\n .tags(Map.of(\"string\", \"string\"))\n .build())\n .name(\"string\")\n .resourceGroupName(\"test-rg\")\n .skipValidation(false)\n .workspaceName(\"my-aml-workspace\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst datastore = new azure_native.machinelearningservices.Datastore(\"datastore\", {\n datastoreProperties: {\n accountName: \"string\",\n credentials: {\n authorityUrl: \"string\",\n clientId: \"00000000-1111-2222-3333-444444444444\",\n credentialsType: \"ServicePrincipal\",\n resourceUrl: \"string\",\n secrets: {\n clientSecret: \"string\",\n secretsType: \"ServicePrincipal\",\n },\n tenantId: \"00000000-1111-2222-3333-444444444444\",\n },\n datastoreType: \"AzureDataLakeGen2\",\n description: \"string\",\n endpoint: \"string\",\n filesystem: \"string\",\n protocol: \"string\",\n tags: {\n string: \"string\",\n },\n },\n name: \"string\",\n resourceGroupName: \"test-rg\",\n skipValidation: false,\n workspaceName: \"my-aml-workspace\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\ndatastore = azure_native.machinelearningservices.Datastore(\"datastore\",\n datastore_properties={\n \"account_name\": \"string\",\n \"credentials\": {\n \"authority_url\": \"string\",\n \"client_id\": \"00000000-1111-2222-3333-444444444444\",\n \"credentials_type\": \"ServicePrincipal\",\n \"resource_url\": \"string\",\n \"secrets\": {\n \"client_secret\": \"string\",\n \"secrets_type\": \"ServicePrincipal\",\n },\n \"tenant_id\": \"00000000-1111-2222-3333-444444444444\",\n },\n \"datastore_type\": \"AzureDataLakeGen2\",\n \"description\": \"string\",\n \"endpoint\": \"string\",\n \"filesystem\": \"string\",\n \"protocol\": \"string\",\n \"tags\": {\n \"string\": \"string\",\n },\n },\n name=\"string\",\n resource_group_name=\"test-rg\",\n skip_validation=False,\n workspace_name=\"my-aml-workspace\")\n\n```\n\n```yaml\nresources:\n datastore:\n type: azure-native:machinelearningservices:Datastore\n properties:\n datastoreProperties:\n accountName: string\n credentials:\n authorityUrl: string\n clientId: 00000000-1111-2222-3333-444444444444\n credentialsType: ServicePrincipal\n resourceUrl: string\n secrets:\n clientSecret: string\n secretsType: ServicePrincipal\n tenantId: 00000000-1111-2222-3333-444444444444\n datastoreType: AzureDataLakeGen2\n description: string\n endpoint: string\n filesystem: string\n protocol: string\n tags:\n string: string\n name: string\n resourceGroupName: test-rg\n skipValidation: false\n workspaceName: my-aml-workspace\n\n```\n\n{{% /example %}}\n{{% example %}}\n### CreateOrUpdate datastore (Azure File store w/ AccountKey).\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var datastore = new AzureNative.MachineLearningServices.Datastore(\"datastore\", new()\n {\n DatastoreProperties = new AzureNative.MachineLearningServices.Inputs.AzureFileDatastoreArgs\n {\n AccountName = \"string\",\n Credentials = new AzureNative.MachineLearningServices.Inputs.AccountKeyDatastoreCredentialsArgs\n {\n CredentialsType = \"AccountKey\",\n Secrets = new AzureNative.MachineLearningServices.Inputs.AccountKeyDatastoreSecretsArgs\n {\n Key = \"string\",\n SecretsType = \"AccountKey\",\n },\n },\n DatastoreType = \"AzureFile\",\n Description = \"string\",\n Endpoint = \"string\",\n FileShareName = \"string\",\n Protocol = \"string\",\n Tags = \n {\n { \"string\", \"string\" },\n },\n },\n Name = \"string\",\n ResourceGroupName = \"test-rg\",\n SkipValidation = false,\n WorkspaceName = \"my-aml-workspace\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewDatastore(ctx, \"datastore\", \u0026machinelearningservices.DatastoreArgs{\n\t\t\tDatastoreProperties: \u0026machinelearningservices.AzureFileDatastoreArgs{\n\t\t\t\tAccountName: pulumi.String(\"string\"),\n\t\t\t\tCredentials: machinelearningservices.AccountKeyDatastoreCredentials{\n\t\t\t\t\tCredentialsType: \"AccountKey\",\n\t\t\t\t\tSecrets: machinelearningservices.AccountKeyDatastoreSecrets{\n\t\t\t\t\t\tKey: \"string\",\n\t\t\t\t\t\tSecretsType: \"AccountKey\",\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tDatastoreType: pulumi.String(\"AzureFile\"),\n\t\t\t\tDescription: pulumi.String(\"string\"),\n\t\t\t\tEndpoint: pulumi.String(\"string\"),\n\t\t\t\tFileShareName: pulumi.String(\"string\"),\n\t\t\t\tProtocol: pulumi.String(\"string\"),\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tName: pulumi.String(\"string\"),\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t\tSkipValidation: pulumi.Bool(false),\n\t\t\tWorkspaceName: pulumi.String(\"my-aml-workspace\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.Datastore;\nimport com.pulumi.azurenative.machinelearningservices.DatastoreArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var datastore = new Datastore(\"datastore\", DatastoreArgs.builder()\n .datastoreProperties(AzureFileDatastoreArgs.builder()\n .accountName(\"string\")\n .credentials(AccountKeyDatastoreCredentialsArgs.builder()\n .credentialsType(\"AccountKey\")\n .secrets(AccountKeyDatastoreSecretsArgs.builder()\n .key(\"string\")\n .secretsType(\"AccountKey\")\n .build())\n .build())\n .datastoreType(\"AzureFile\")\n .description(\"string\")\n .endpoint(\"string\")\n .fileShareName(\"string\")\n .protocol(\"string\")\n .tags(Map.of(\"string\", \"string\"))\n .build())\n .name(\"string\")\n .resourceGroupName(\"test-rg\")\n .skipValidation(false)\n .workspaceName(\"my-aml-workspace\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst datastore = new azure_native.machinelearningservices.Datastore(\"datastore\", {\n datastoreProperties: {\n accountName: \"string\",\n credentials: {\n credentialsType: \"AccountKey\",\n secrets: {\n key: \"string\",\n secretsType: \"AccountKey\",\n },\n },\n datastoreType: \"AzureFile\",\n description: \"string\",\n endpoint: \"string\",\n fileShareName: \"string\",\n protocol: \"string\",\n tags: {\n string: \"string\",\n },\n },\n name: \"string\",\n resourceGroupName: \"test-rg\",\n skipValidation: false,\n workspaceName: \"my-aml-workspace\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\ndatastore = azure_native.machinelearningservices.Datastore(\"datastore\",\n datastore_properties={\n \"account_name\": \"string\",\n \"credentials\": {\n \"credentials_type\": \"AccountKey\",\n \"secrets\": {\n \"key\": \"string\",\n \"secrets_type\": \"AccountKey\",\n },\n },\n \"datastore_type\": \"AzureFile\",\n \"description\": \"string\",\n \"endpoint\": \"string\",\n \"file_share_name\": \"string\",\n \"protocol\": \"string\",\n \"tags\": {\n \"string\": \"string\",\n },\n },\n name=\"string\",\n resource_group_name=\"test-rg\",\n skip_validation=False,\n workspace_name=\"my-aml-workspace\")\n\n```\n\n```yaml\nresources:\n datastore:\n type: azure-native:machinelearningservices:Datastore\n properties:\n datastoreProperties:\n accountName: string\n credentials:\n credentialsType: AccountKey\n secrets:\n key: string\n secretsType: AccountKey\n datastoreType: AzureFile\n description: string\n endpoint: string\n fileShareName: string\n protocol: string\n tags:\n string: string\n name: string\n resourceGroupName: test-rg\n skipValidation: false\n workspaceName: my-aml-workspace\n\n```\n\n{{% /example %}}\n{{% example %}}\n### CreateOrUpdate datastore (AzureBlob w/ AccountKey).\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var datastore = new AzureNative.MachineLearningServices.Datastore(\"datastore\", new()\n {\n DatastoreProperties = new AzureNative.MachineLearningServices.Inputs.AzureBlobDatastoreArgs\n {\n AccountName = \"string\",\n ContainerName = \"string\",\n Credentials = new AzureNative.MachineLearningServices.Inputs.AccountKeyDatastoreCredentialsArgs\n {\n CredentialsType = \"AccountKey\",\n Secrets = new AzureNative.MachineLearningServices.Inputs.AccountKeyDatastoreSecretsArgs\n {\n Key = \"string\",\n SecretsType = \"AccountKey\",\n },\n },\n DatastoreType = \"AzureBlob\",\n Description = \"string\",\n Endpoint = \"core.windows.net\",\n Protocol = \"https\",\n Tags = \n {\n { \"string\", \"string\" },\n },\n },\n Name = \"string\",\n ResourceGroupName = \"test-rg\",\n SkipValidation = false,\n WorkspaceName = \"my-aml-workspace\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewDatastore(ctx, \"datastore\", \u0026machinelearningservices.DatastoreArgs{\n\t\t\tDatastoreProperties: \u0026machinelearningservices.AzureBlobDatastoreArgs{\n\t\t\t\tAccountName: pulumi.String(\"string\"),\n\t\t\t\tContainerName: pulumi.String(\"string\"),\n\t\t\t\tCredentials: machinelearningservices.AccountKeyDatastoreCredentials{\n\t\t\t\t\tCredentialsType: \"AccountKey\",\n\t\t\t\t\tSecrets: machinelearningservices.AccountKeyDatastoreSecrets{\n\t\t\t\t\t\tKey: \"string\",\n\t\t\t\t\t\tSecretsType: \"AccountKey\",\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tDatastoreType: pulumi.String(\"AzureBlob\"),\n\t\t\t\tDescription: pulumi.String(\"string\"),\n\t\t\t\tEndpoint: pulumi.String(\"core.windows.net\"),\n\t\t\t\tProtocol: pulumi.String(\"https\"),\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tName: pulumi.String(\"string\"),\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t\tSkipValidation: pulumi.Bool(false),\n\t\t\tWorkspaceName: pulumi.String(\"my-aml-workspace\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.Datastore;\nimport com.pulumi.azurenative.machinelearningservices.DatastoreArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var datastore = new Datastore(\"datastore\", DatastoreArgs.builder()\n .datastoreProperties(AzureBlobDatastoreArgs.builder()\n .accountName(\"string\")\n .containerName(\"string\")\n .credentials(AccountKeyDatastoreCredentialsArgs.builder()\n .credentialsType(\"AccountKey\")\n .secrets(AccountKeyDatastoreSecretsArgs.builder()\n .key(\"string\")\n .secretsType(\"AccountKey\")\n .build())\n .build())\n .datastoreType(\"AzureBlob\")\n .description(\"string\")\n .endpoint(\"core.windows.net\")\n .protocol(\"https\")\n .tags(Map.of(\"string\", \"string\"))\n .build())\n .name(\"string\")\n .resourceGroupName(\"test-rg\")\n .skipValidation(false)\n .workspaceName(\"my-aml-workspace\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst datastore = new azure_native.machinelearningservices.Datastore(\"datastore\", {\n datastoreProperties: {\n accountName: \"string\",\n containerName: \"string\",\n credentials: {\n credentialsType: \"AccountKey\",\n secrets: {\n key: \"string\",\n secretsType: \"AccountKey\",\n },\n },\n datastoreType: \"AzureBlob\",\n description: \"string\",\n endpoint: \"core.windows.net\",\n protocol: \"https\",\n tags: {\n string: \"string\",\n },\n },\n name: \"string\",\n resourceGroupName: \"test-rg\",\n skipValidation: false,\n workspaceName: \"my-aml-workspace\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\ndatastore = azure_native.machinelearningservices.Datastore(\"datastore\",\n datastore_properties={\n \"account_name\": \"string\",\n \"container_name\": \"string\",\n \"credentials\": {\n \"credentials_type\": \"AccountKey\",\n \"secrets\": {\n \"key\": \"string\",\n \"secrets_type\": \"AccountKey\",\n },\n },\n \"datastore_type\": \"AzureBlob\",\n \"description\": \"string\",\n \"endpoint\": \"core.windows.net\",\n \"protocol\": \"https\",\n \"tags\": {\n \"string\": \"string\",\n },\n },\n name=\"string\",\n resource_group_name=\"test-rg\",\n skip_validation=False,\n workspace_name=\"my-aml-workspace\")\n\n```\n\n```yaml\nresources:\n datastore:\n type: azure-native:machinelearningservices:Datastore\n properties:\n datastoreProperties:\n accountName: string\n containerName: string\n credentials:\n credentialsType: AccountKey\n secrets:\n key: string\n secretsType: AccountKey\n datastoreType: AzureBlob\n description: string\n endpoint: core.windows.net\n protocol: https\n tags:\n string: string\n name: string\n resourceGroupName: test-rg\n skipValidation: false\n workspaceName: my-aml-workspace\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:Datastore string /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/datastores/{name} \n```\n",
"properties": {
"datastoreProperties": {
"oneOf": [
@@ -697741,11 +698769,14 @@
},
{
"type": "azure-native:machinelearningservices/v20241001preview:Datastore"
+ },
+ {
+ "type": "azure-native:machinelearningservices/v20250101preview:Datastore"
}
]
},
"azure-native:machinelearningservices:EndpointDeployment": {
- "description": "\nAzure REST API version: 2024-01-01-preview.\n\nOther available API versions: 2024-04-01-preview, 2024-07-01-preview, 2024-10-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Create Endpoint Deployment\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var endpointDeployment = new AzureNative.MachineLearningServices.EndpointDeployment(\"endpointDeployment\", new()\n {\n DeploymentName = \"text-davinci-003\",\n EndpointName = \"Azure.OpenAI\",\n Properties = new AzureNative.MachineLearningServices.Inputs.OpenAIEndpointDeploymentResourcePropertiesArgs\n {\n Model = new AzureNative.MachineLearningServices.Inputs.EndpointDeploymentModelArgs\n {\n Format = \"OpenAI\",\n Name = \"text-davinci-003\",\n Version = \"1\",\n },\n Type = \"Azure.OpenAI\",\n VersionUpgradeOption = AzureNative.MachineLearningServices.DeploymentModelVersionUpgradeOption.OnceNewDefaultVersionAvailable,\n },\n ResourceGroupName = \"resourceGroup-1\",\n WorkspaceName = \"testworkspace\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewEndpointDeployment(ctx, \"endpointDeployment\", \u0026machinelearningservices.EndpointDeploymentArgs{\n\t\t\tDeploymentName: pulumi.String(\"text-davinci-003\"),\n\t\t\tEndpointName: pulumi.String(\"Azure.OpenAI\"),\n\t\t\tProperties: \u0026machinelearningservices.OpenAIEndpointDeploymentResourcePropertiesArgs{\n\t\t\t\tModel: \u0026machinelearningservices.EndpointDeploymentModelArgs{\n\t\t\t\t\tFormat: pulumi.String(\"OpenAI\"),\n\t\t\t\t\tName: pulumi.String(\"text-davinci-003\"),\n\t\t\t\t\tVersion: pulumi.String(\"1\"),\n\t\t\t\t},\n\t\t\t\tType: pulumi.String(\"Azure.OpenAI\"),\n\t\t\t\tVersionUpgradeOption: pulumi.String(machinelearningservices.DeploymentModelVersionUpgradeOptionOnceNewDefaultVersionAvailable),\n\t\t\t},\n\t\t\tResourceGroupName: pulumi.String(\"resourceGroup-1\"),\n\t\t\tWorkspaceName: pulumi.String(\"testworkspace\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.EndpointDeployment;\nimport com.pulumi.azurenative.machinelearningservices.EndpointDeploymentArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var endpointDeployment = new EndpointDeployment(\"endpointDeployment\", EndpointDeploymentArgs.builder()\n .deploymentName(\"text-davinci-003\")\n .endpointName(\"Azure.OpenAI\")\n .properties(ContentSafetyEndpointDeploymentResourcePropertiesArgs.builder()\n .model(EndpointDeploymentModelArgs.builder()\n .format(\"OpenAI\")\n .name(\"text-davinci-003\")\n .version(\"1\")\n .build())\n .type(\"Azure.OpenAI\")\n .versionUpgradeOption(\"OnceNewDefaultVersionAvailable\")\n .build())\n .resourceGroupName(\"resourceGroup-1\")\n .workspaceName(\"testworkspace\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst endpointDeployment = new azure_native.machinelearningservices.EndpointDeployment(\"endpointDeployment\", {\n deploymentName: \"text-davinci-003\",\n endpointName: \"Azure.OpenAI\",\n properties: {\n model: {\n format: \"OpenAI\",\n name: \"text-davinci-003\",\n version: \"1\",\n },\n type: \"Azure.OpenAI\",\n versionUpgradeOption: azure_native.machinelearningservices.DeploymentModelVersionUpgradeOption.OnceNewDefaultVersionAvailable,\n },\n resourceGroupName: \"resourceGroup-1\",\n workspaceName: \"testworkspace\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nendpoint_deployment = azure_native.machinelearningservices.EndpointDeployment(\"endpointDeployment\",\n deployment_name=\"text-davinci-003\",\n endpoint_name=\"Azure.OpenAI\",\n properties={\n \"model\": {\n \"format\": \"OpenAI\",\n \"name\": \"text-davinci-003\",\n \"version\": \"1\",\n },\n \"type\": \"Azure.OpenAI\",\n \"version_upgrade_option\": azure_native.machinelearningservices.DeploymentModelVersionUpgradeOption.ONCE_NEW_DEFAULT_VERSION_AVAILABLE,\n },\n resource_group_name=\"resourceGroup-1\",\n workspace_name=\"testworkspace\")\n\n```\n\n```yaml\nresources:\n endpointDeployment:\n type: azure-native:machinelearningservices:EndpointDeployment\n properties:\n deploymentName: text-davinci-003\n endpointName: Azure.OpenAI\n properties:\n model:\n format: OpenAI\n name: text-davinci-003\n version: '1'\n type: Azure.OpenAI\n versionUpgradeOption: OnceNewDefaultVersionAvailable\n resourceGroupName: resourceGroup-1\n workspaceName: testworkspace\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:EndpointDeployment text-davinci-003 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/endpoints/{endpointName}/deployments/{deploymentName} \n```\n",
+ "description": "\nAzure REST API version: 2024-01-01-preview.\n\nOther available API versions: 2024-04-01-preview, 2024-07-01-preview, 2024-10-01-preview, 2025-01-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Create Endpoint Deployment\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var endpointDeployment = new AzureNative.MachineLearningServices.EndpointDeployment(\"endpointDeployment\", new()\n {\n DeploymentName = \"text-davinci-003\",\n EndpointName = \"Azure.OpenAI\",\n Properties = new AzureNative.MachineLearningServices.Inputs.OpenAIEndpointDeploymentResourcePropertiesArgs\n {\n Model = new AzureNative.MachineLearningServices.Inputs.EndpointDeploymentModelArgs\n {\n Format = \"OpenAI\",\n Name = \"text-davinci-003\",\n Version = \"1\",\n },\n Type = \"Azure.OpenAI\",\n VersionUpgradeOption = AzureNative.MachineLearningServices.DeploymentModelVersionUpgradeOption.OnceNewDefaultVersionAvailable,\n },\n ResourceGroupName = \"resourceGroup-1\",\n WorkspaceName = \"testworkspace\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewEndpointDeployment(ctx, \"endpointDeployment\", \u0026machinelearningservices.EndpointDeploymentArgs{\n\t\t\tDeploymentName: pulumi.String(\"text-davinci-003\"),\n\t\t\tEndpointName: pulumi.String(\"Azure.OpenAI\"),\n\t\t\tProperties: \u0026machinelearningservices.OpenAIEndpointDeploymentResourcePropertiesArgs{\n\t\t\t\tModel: \u0026machinelearningservices.EndpointDeploymentModelArgs{\n\t\t\t\t\tFormat: pulumi.String(\"OpenAI\"),\n\t\t\t\t\tName: pulumi.String(\"text-davinci-003\"),\n\t\t\t\t\tVersion: pulumi.String(\"1\"),\n\t\t\t\t},\n\t\t\t\tType: pulumi.String(\"Azure.OpenAI\"),\n\t\t\t\tVersionUpgradeOption: pulumi.String(machinelearningservices.DeploymentModelVersionUpgradeOptionOnceNewDefaultVersionAvailable),\n\t\t\t},\n\t\t\tResourceGroupName: pulumi.String(\"resourceGroup-1\"),\n\t\t\tWorkspaceName: pulumi.String(\"testworkspace\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.EndpointDeployment;\nimport com.pulumi.azurenative.machinelearningservices.EndpointDeploymentArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var endpointDeployment = new EndpointDeployment(\"endpointDeployment\", EndpointDeploymentArgs.builder()\n .deploymentName(\"text-davinci-003\")\n .endpointName(\"Azure.OpenAI\")\n .properties(ContentSafetyEndpointDeploymentResourcePropertiesArgs.builder()\n .model(EndpointDeploymentModelArgs.builder()\n .format(\"OpenAI\")\n .name(\"text-davinci-003\")\n .version(\"1\")\n .build())\n .type(\"Azure.OpenAI\")\n .versionUpgradeOption(\"OnceNewDefaultVersionAvailable\")\n .build())\n .resourceGroupName(\"resourceGroup-1\")\n .workspaceName(\"testworkspace\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst endpointDeployment = new azure_native.machinelearningservices.EndpointDeployment(\"endpointDeployment\", {\n deploymentName: \"text-davinci-003\",\n endpointName: \"Azure.OpenAI\",\n properties: {\n model: {\n format: \"OpenAI\",\n name: \"text-davinci-003\",\n version: \"1\",\n },\n type: \"Azure.OpenAI\",\n versionUpgradeOption: azure_native.machinelearningservices.DeploymentModelVersionUpgradeOption.OnceNewDefaultVersionAvailable,\n },\n resourceGroupName: \"resourceGroup-1\",\n workspaceName: \"testworkspace\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nendpoint_deployment = azure_native.machinelearningservices.EndpointDeployment(\"endpointDeployment\",\n deployment_name=\"text-davinci-003\",\n endpoint_name=\"Azure.OpenAI\",\n properties={\n \"model\": {\n \"format\": \"OpenAI\",\n \"name\": \"text-davinci-003\",\n \"version\": \"1\",\n },\n \"type\": \"Azure.OpenAI\",\n \"version_upgrade_option\": azure_native.machinelearningservices.DeploymentModelVersionUpgradeOption.ONCE_NEW_DEFAULT_VERSION_AVAILABLE,\n },\n resource_group_name=\"resourceGroup-1\",\n workspace_name=\"testworkspace\")\n\n```\n\n```yaml\nresources:\n endpointDeployment:\n type: azure-native:machinelearningservices:EndpointDeployment\n properties:\n deploymentName: text-davinci-003\n endpointName: Azure.OpenAI\n properties:\n model:\n format: OpenAI\n name: text-davinci-003\n version: '1'\n type: Azure.OpenAI\n versionUpgradeOption: OnceNewDefaultVersionAvailable\n resourceGroupName: resourceGroup-1\n workspaceName: testworkspace\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:EndpointDeployment text-davinci-003 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/endpoints/{endpointName}/deployments/{deploymentName} \n```\n",
"properties": {
"name": {
"type": "string",
@@ -697866,11 +698897,14 @@
},
{
"type": "azure-native:machinelearningservices/v20241001preview:EndpointDeployment"
+ },
+ {
+ "type": "azure-native:machinelearningservices/v20250101preview:EndpointDeployment"
}
]
},
"azure-native:machinelearningservices:EnvironmentContainer": {
- "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2021-03-01-preview.\n\nOther available API versions: 2021-03-01-preview, 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### CreateOrUpdate Workspace Environment Container.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var environmentContainer = new AzureNative.MachineLearningServices.EnvironmentContainer(\"environmentContainer\", new()\n {\n EnvironmentContainerProperties = new AzureNative.MachineLearningServices.Inputs.EnvironmentContainerArgs\n {\n Description = \"string\",\n Properties = \n {\n { \"additionalProp1\", \"string\" },\n { \"additionalProp2\", \"string\" },\n { \"additionalProp3\", \"string\" },\n },\n Tags = \n {\n { \"additionalProp1\", \"string\" },\n { \"additionalProp2\", \"string\" },\n { \"additionalProp3\", \"string\" },\n },\n },\n Name = \"testEnvironment\",\n ResourceGroupName = \"testrg123\",\n WorkspaceName = \"testworkspace\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewEnvironmentContainer(ctx, \"environmentContainer\", \u0026machinelearningservices.EnvironmentContainerArgs{\n\t\t\tEnvironmentContainerProperties: \u0026machinelearningservices.EnvironmentContainerTypeArgs{\n\t\t\t\tDescription: pulumi.String(\"string\"),\n\t\t\t\tProperties: pulumi.StringMap{\n\t\t\t\t\t\"additionalProp1\": pulumi.String(\"string\"),\n\t\t\t\t\t\"additionalProp2\": pulumi.String(\"string\"),\n\t\t\t\t\t\"additionalProp3\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"additionalProp1\": pulumi.String(\"string\"),\n\t\t\t\t\t\"additionalProp2\": pulumi.String(\"string\"),\n\t\t\t\t\t\"additionalProp3\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tName: pulumi.String(\"testEnvironment\"),\n\t\t\tResourceGroupName: pulumi.String(\"testrg123\"),\n\t\t\tWorkspaceName: pulumi.String(\"testworkspace\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.EnvironmentContainer;\nimport com.pulumi.azurenative.machinelearningservices.EnvironmentContainerArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.EnvironmentContainerArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var environmentContainer = new EnvironmentContainer(\"environmentContainer\", EnvironmentContainerArgs.builder()\n .environmentContainerProperties(EnvironmentContainerArgs.builder()\n .description(\"string\")\n .properties(Map.ofEntries(\n Map.entry(\"additionalProp1\", \"string\"),\n Map.entry(\"additionalProp2\", \"string\"),\n Map.entry(\"additionalProp3\", \"string\")\n ))\n .tags(Map.ofEntries(\n Map.entry(\"additionalProp1\", \"string\"),\n Map.entry(\"additionalProp2\", \"string\"),\n Map.entry(\"additionalProp3\", \"string\")\n ))\n .build())\n .name(\"testEnvironment\")\n .resourceGroupName(\"testrg123\")\n .workspaceName(\"testworkspace\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst environmentContainer = new azure_native.machinelearningservices.EnvironmentContainer(\"environmentContainer\", {\n environmentContainerProperties: {\n description: \"string\",\n properties: {\n additionalProp1: \"string\",\n additionalProp2: \"string\",\n additionalProp3: \"string\",\n },\n tags: {\n additionalProp1: \"string\",\n additionalProp2: \"string\",\n additionalProp3: \"string\",\n },\n },\n name: \"testEnvironment\",\n resourceGroupName: \"testrg123\",\n workspaceName: \"testworkspace\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nenvironment_container = azure_native.machinelearningservices.EnvironmentContainer(\"environmentContainer\",\n environment_container_properties={\n \"description\": \"string\",\n \"properties\": {\n \"additionalProp1\": \"string\",\n \"additionalProp2\": \"string\",\n \"additionalProp3\": \"string\",\n },\n \"tags\": {\n \"additionalProp1\": \"string\",\n \"additionalProp2\": \"string\",\n \"additionalProp3\": \"string\",\n },\n },\n name=\"testEnvironment\",\n resource_group_name=\"testrg123\",\n workspace_name=\"testworkspace\")\n\n```\n\n```yaml\nresources:\n environmentContainer:\n type: azure-native:machinelearningservices:EnvironmentContainer\n properties:\n environmentContainerProperties:\n description: string\n properties:\n additionalProp1: string\n additionalProp2: string\n additionalProp3: string\n tags:\n additionalProp1: string\n additionalProp2: string\n additionalProp3: string\n name: testEnvironment\n resourceGroupName: testrg123\n workspaceName: testworkspace\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:EnvironmentContainer testEnvironment /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/environments/{name} \n```\n",
+ "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2021-03-01-preview.\n\nOther available API versions: 2021-03-01-preview, 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### CreateOrUpdate Workspace Environment Container.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var environmentContainer = new AzureNative.MachineLearningServices.EnvironmentContainer(\"environmentContainer\", new()\n {\n EnvironmentContainerProperties = new AzureNative.MachineLearningServices.Inputs.EnvironmentContainerArgs\n {\n Description = \"string\",\n Properties = \n {\n { \"additionalProp1\", \"string\" },\n { \"additionalProp2\", \"string\" },\n { \"additionalProp3\", \"string\" },\n },\n Tags = \n {\n { \"additionalProp1\", \"string\" },\n { \"additionalProp2\", \"string\" },\n { \"additionalProp3\", \"string\" },\n },\n },\n Name = \"testEnvironment\",\n ResourceGroupName = \"testrg123\",\n WorkspaceName = \"testworkspace\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewEnvironmentContainer(ctx, \"environmentContainer\", \u0026machinelearningservices.EnvironmentContainerArgs{\n\t\t\tEnvironmentContainerProperties: \u0026machinelearningservices.EnvironmentContainerTypeArgs{\n\t\t\t\tDescription: pulumi.String(\"string\"),\n\t\t\t\tProperties: pulumi.StringMap{\n\t\t\t\t\t\"additionalProp1\": pulumi.String(\"string\"),\n\t\t\t\t\t\"additionalProp2\": pulumi.String(\"string\"),\n\t\t\t\t\t\"additionalProp3\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"additionalProp1\": pulumi.String(\"string\"),\n\t\t\t\t\t\"additionalProp2\": pulumi.String(\"string\"),\n\t\t\t\t\t\"additionalProp3\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tName: pulumi.String(\"testEnvironment\"),\n\t\t\tResourceGroupName: pulumi.String(\"testrg123\"),\n\t\t\tWorkspaceName: pulumi.String(\"testworkspace\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.EnvironmentContainer;\nimport com.pulumi.azurenative.machinelearningservices.EnvironmentContainerArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.EnvironmentContainerArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var environmentContainer = new EnvironmentContainer(\"environmentContainer\", EnvironmentContainerArgs.builder()\n .environmentContainerProperties(EnvironmentContainerArgs.builder()\n .description(\"string\")\n .properties(Map.ofEntries(\n Map.entry(\"additionalProp1\", \"string\"),\n Map.entry(\"additionalProp2\", \"string\"),\n Map.entry(\"additionalProp3\", \"string\")\n ))\n .tags(Map.ofEntries(\n Map.entry(\"additionalProp1\", \"string\"),\n Map.entry(\"additionalProp2\", \"string\"),\n Map.entry(\"additionalProp3\", \"string\")\n ))\n .build())\n .name(\"testEnvironment\")\n .resourceGroupName(\"testrg123\")\n .workspaceName(\"testworkspace\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst environmentContainer = new azure_native.machinelearningservices.EnvironmentContainer(\"environmentContainer\", {\n environmentContainerProperties: {\n description: \"string\",\n properties: {\n additionalProp1: \"string\",\n additionalProp2: \"string\",\n additionalProp3: \"string\",\n },\n tags: {\n additionalProp1: \"string\",\n additionalProp2: \"string\",\n additionalProp3: \"string\",\n },\n },\n name: \"testEnvironment\",\n resourceGroupName: \"testrg123\",\n workspaceName: \"testworkspace\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nenvironment_container = azure_native.machinelearningservices.EnvironmentContainer(\"environmentContainer\",\n environment_container_properties={\n \"description\": \"string\",\n \"properties\": {\n \"additionalProp1\": \"string\",\n \"additionalProp2\": \"string\",\n \"additionalProp3\": \"string\",\n },\n \"tags\": {\n \"additionalProp1\": \"string\",\n \"additionalProp2\": \"string\",\n \"additionalProp3\": \"string\",\n },\n },\n name=\"testEnvironment\",\n resource_group_name=\"testrg123\",\n workspace_name=\"testworkspace\")\n\n```\n\n```yaml\nresources:\n environmentContainer:\n type: azure-native:machinelearningservices:EnvironmentContainer\n properties:\n environmentContainerProperties:\n description: string\n properties:\n additionalProp1: string\n additionalProp2: string\n additionalProp3: string\n tags:\n additionalProp1: string\n additionalProp2: string\n additionalProp3: string\n name: testEnvironment\n resourceGroupName: testrg123\n workspaceName: testworkspace\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:EnvironmentContainer testEnvironment /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/environments/{name} \n```\n",
"properties": {
"environmentContainerProperties": {
"type": "object",
@@ -697982,6 +699016,9 @@
},
{
"type": "azure-native:machinelearningservices/v20241001preview:EnvironmentContainer"
+ },
+ {
+ "type": "azure-native:machinelearningservices/v20250101preview:EnvironmentContainer"
}
]
},
@@ -698104,11 +699141,14 @@
},
{
"type": "azure-native:machinelearningservices/v20241001preview:EnvironmentSpecificationVersion"
+ },
+ {
+ "type": "azure-native:machinelearningservices/v20250101preview:EnvironmentSpecificationVersion"
}
]
},
"azure-native:machinelearningservices:EnvironmentVersion": {
- "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### CreateOrUpdate Workspace Environment Version.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var environmentVersion = new AzureNative.MachineLearningServices.EnvironmentVersion(\"environmentVersion\", new()\n {\n EnvironmentVersionProperties = new AzureNative.MachineLearningServices.Inputs.EnvironmentVersionArgs\n {\n Build = new AzureNative.MachineLearningServices.Inputs.BuildContextArgs\n {\n ContextUri = \"https://storage-account.blob.core.windows.net/azureml/DockerBuildContext/95ddede6b9b8c4e90472db3acd0a8d28/\",\n DockerfilePath = \"prod/Dockerfile\",\n },\n CondaFile = \"string\",\n Description = \"string\",\n Image = \"docker.io/tensorflow/serving:latest\",\n InferenceConfig = new AzureNative.MachineLearningServices.Inputs.InferenceContainerPropertiesArgs\n {\n LivenessRoute = new AzureNative.MachineLearningServices.Inputs.RouteArgs\n {\n Path = \"string\",\n Port = 1,\n },\n ReadinessRoute = new AzureNative.MachineLearningServices.Inputs.RouteArgs\n {\n Path = \"string\",\n Port = 1,\n },\n ScoringRoute = new AzureNative.MachineLearningServices.Inputs.RouteArgs\n {\n Path = \"string\",\n Port = 1,\n },\n },\n IsAnonymous = false,\n Properties = \n {\n { \"string\", \"string\" },\n },\n Tags = \n {\n { \"string\", \"string\" },\n },\n },\n Name = \"string\",\n ResourceGroupName = \"test-rg\",\n Version = \"string\",\n WorkspaceName = \"my-aml-workspace\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewEnvironmentVersion(ctx, \"environmentVersion\", \u0026machinelearningservices.EnvironmentVersionArgs{\n\t\t\tEnvironmentVersionProperties: \u0026machinelearningservices.EnvironmentVersionTypeArgs{\n\t\t\t\tBuild: \u0026machinelearningservices.BuildContextArgs{\n\t\t\t\t\tContextUri: pulumi.String(\"https://storage-account.blob.core.windows.net/azureml/DockerBuildContext/95ddede6b9b8c4e90472db3acd0a8d28/\"),\n\t\t\t\t\tDockerfilePath: pulumi.String(\"prod/Dockerfile\"),\n\t\t\t\t},\n\t\t\t\tCondaFile: pulumi.String(\"string\"),\n\t\t\t\tDescription: pulumi.String(\"string\"),\n\t\t\t\tImage: pulumi.String(\"docker.io/tensorflow/serving:latest\"),\n\t\t\t\tInferenceConfig: \u0026machinelearningservices.InferenceContainerPropertiesArgs{\n\t\t\t\t\tLivenessRoute: \u0026machinelearningservices.RouteArgs{\n\t\t\t\t\t\tPath: pulumi.String(\"string\"),\n\t\t\t\t\t\tPort: pulumi.Int(1),\n\t\t\t\t\t},\n\t\t\t\t\tReadinessRoute: \u0026machinelearningservices.RouteArgs{\n\t\t\t\t\t\tPath: pulumi.String(\"string\"),\n\t\t\t\t\t\tPort: pulumi.Int(1),\n\t\t\t\t\t},\n\t\t\t\t\tScoringRoute: \u0026machinelearningservices.RouteArgs{\n\t\t\t\t\t\tPath: pulumi.String(\"string\"),\n\t\t\t\t\t\tPort: pulumi.Int(1),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tIsAnonymous: pulumi.Bool(false),\n\t\t\t\tProperties: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tName: pulumi.String(\"string\"),\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t\tVersion: pulumi.String(\"string\"),\n\t\t\tWorkspaceName: pulumi.String(\"my-aml-workspace\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.EnvironmentVersion;\nimport com.pulumi.azurenative.machinelearningservices.EnvironmentVersionArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.EnvironmentVersionArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.BuildContextArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.InferenceContainerPropertiesArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.RouteArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var environmentVersion = new EnvironmentVersion(\"environmentVersion\", EnvironmentVersionArgs.builder()\n .environmentVersionProperties(EnvironmentVersionArgs.builder()\n .build(BuildContextArgs.builder()\n .contextUri(\"https://storage-account.blob.core.windows.net/azureml/DockerBuildContext/95ddede6b9b8c4e90472db3acd0a8d28/\")\n .dockerfilePath(\"prod/Dockerfile\")\n .build())\n .condaFile(\"string\")\n .description(\"string\")\n .image(\"docker.io/tensorflow/serving:latest\")\n .inferenceConfig(InferenceContainerPropertiesArgs.builder()\n .livenessRoute(RouteArgs.builder()\n .path(\"string\")\n .port(1)\n .build())\n .readinessRoute(RouteArgs.builder()\n .path(\"string\")\n .port(1)\n .build())\n .scoringRoute(RouteArgs.builder()\n .path(\"string\")\n .port(1)\n .build())\n .build())\n .isAnonymous(false)\n .properties(Map.of(\"string\", \"string\"))\n .tags(Map.of(\"string\", \"string\"))\n .build())\n .name(\"string\")\n .resourceGroupName(\"test-rg\")\n .version(\"string\")\n .workspaceName(\"my-aml-workspace\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst environmentVersion = new azure_native.machinelearningservices.EnvironmentVersion(\"environmentVersion\", {\n environmentVersionProperties: {\n build: {\n contextUri: \"https://storage-account.blob.core.windows.net/azureml/DockerBuildContext/95ddede6b9b8c4e90472db3acd0a8d28/\",\n dockerfilePath: \"prod/Dockerfile\",\n },\n condaFile: \"string\",\n description: \"string\",\n image: \"docker.io/tensorflow/serving:latest\",\n inferenceConfig: {\n livenessRoute: {\n path: \"string\",\n port: 1,\n },\n readinessRoute: {\n path: \"string\",\n port: 1,\n },\n scoringRoute: {\n path: \"string\",\n port: 1,\n },\n },\n isAnonymous: false,\n properties: {\n string: \"string\",\n },\n tags: {\n string: \"string\",\n },\n },\n name: \"string\",\n resourceGroupName: \"test-rg\",\n version: \"string\",\n workspaceName: \"my-aml-workspace\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nenvironment_version = azure_native.machinelearningservices.EnvironmentVersion(\"environmentVersion\",\n environment_version_properties={\n \"build\": {\n \"context_uri\": \"https://storage-account.blob.core.windows.net/azureml/DockerBuildContext/95ddede6b9b8c4e90472db3acd0a8d28/\",\n \"dockerfile_path\": \"prod/Dockerfile\",\n },\n \"conda_file\": \"string\",\n \"description\": \"string\",\n \"image\": \"docker.io/tensorflow/serving:latest\",\n \"inference_config\": {\n \"liveness_route\": {\n \"path\": \"string\",\n \"port\": 1,\n },\n \"readiness_route\": {\n \"path\": \"string\",\n \"port\": 1,\n },\n \"scoring_route\": {\n \"path\": \"string\",\n \"port\": 1,\n },\n },\n \"is_anonymous\": False,\n \"properties\": {\n \"string\": \"string\",\n },\n \"tags\": {\n \"string\": \"string\",\n },\n },\n name=\"string\",\n resource_group_name=\"test-rg\",\n version=\"string\",\n workspace_name=\"my-aml-workspace\")\n\n```\n\n```yaml\nresources:\n environmentVersion:\n type: azure-native:machinelearningservices:EnvironmentVersion\n properties:\n environmentVersionProperties:\n build:\n contextUri: https://storage-account.blob.core.windows.net/azureml/DockerBuildContext/95ddede6b9b8c4e90472db3acd0a8d28/\n dockerfilePath: prod/Dockerfile\n condaFile: string\n description: string\n image: docker.io/tensorflow/serving:latest\n inferenceConfig:\n livenessRoute:\n path: string\n port: 1\n readinessRoute:\n path: string\n port: 1\n scoringRoute:\n path: string\n port: 1\n isAnonymous: false\n properties:\n string: string\n tags:\n string: string\n name: string\n resourceGroupName: test-rg\n version: string\n workspaceName: my-aml-workspace\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:EnvironmentVersion string /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/environments/{name}/versions/{version} \n```\n",
+ "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### CreateOrUpdate Workspace Environment Version.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var environmentVersion = new AzureNative.MachineLearningServices.EnvironmentVersion(\"environmentVersion\", new()\n {\n EnvironmentVersionProperties = new AzureNative.MachineLearningServices.Inputs.EnvironmentVersionArgs\n {\n Build = new AzureNative.MachineLearningServices.Inputs.BuildContextArgs\n {\n ContextUri = \"https://storage-account.blob.core.windows.net/azureml/DockerBuildContext/95ddede6b9b8c4e90472db3acd0a8d28/\",\n DockerfilePath = \"prod/Dockerfile\",\n },\n CondaFile = \"string\",\n Description = \"string\",\n Image = \"docker.io/tensorflow/serving:latest\",\n InferenceConfig = new AzureNative.MachineLearningServices.Inputs.InferenceContainerPropertiesArgs\n {\n LivenessRoute = new AzureNative.MachineLearningServices.Inputs.RouteArgs\n {\n Path = \"string\",\n Port = 1,\n },\n ReadinessRoute = new AzureNative.MachineLearningServices.Inputs.RouteArgs\n {\n Path = \"string\",\n Port = 1,\n },\n ScoringRoute = new AzureNative.MachineLearningServices.Inputs.RouteArgs\n {\n Path = \"string\",\n Port = 1,\n },\n },\n IsAnonymous = false,\n Properties = \n {\n { \"string\", \"string\" },\n },\n Tags = \n {\n { \"string\", \"string\" },\n },\n },\n Name = \"string\",\n ResourceGroupName = \"test-rg\",\n Version = \"string\",\n WorkspaceName = \"my-aml-workspace\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewEnvironmentVersion(ctx, \"environmentVersion\", \u0026machinelearningservices.EnvironmentVersionArgs{\n\t\t\tEnvironmentVersionProperties: \u0026machinelearningservices.EnvironmentVersionTypeArgs{\n\t\t\t\tBuild: \u0026machinelearningservices.BuildContextArgs{\n\t\t\t\t\tContextUri: pulumi.String(\"https://storage-account.blob.core.windows.net/azureml/DockerBuildContext/95ddede6b9b8c4e90472db3acd0a8d28/\"),\n\t\t\t\t\tDockerfilePath: pulumi.String(\"prod/Dockerfile\"),\n\t\t\t\t},\n\t\t\t\tCondaFile: pulumi.String(\"string\"),\n\t\t\t\tDescription: pulumi.String(\"string\"),\n\t\t\t\tImage: pulumi.String(\"docker.io/tensorflow/serving:latest\"),\n\t\t\t\tInferenceConfig: \u0026machinelearningservices.InferenceContainerPropertiesArgs{\n\t\t\t\t\tLivenessRoute: \u0026machinelearningservices.RouteArgs{\n\t\t\t\t\t\tPath: pulumi.String(\"string\"),\n\t\t\t\t\t\tPort: pulumi.Int(1),\n\t\t\t\t\t},\n\t\t\t\t\tReadinessRoute: \u0026machinelearningservices.RouteArgs{\n\t\t\t\t\t\tPath: pulumi.String(\"string\"),\n\t\t\t\t\t\tPort: pulumi.Int(1),\n\t\t\t\t\t},\n\t\t\t\t\tScoringRoute: \u0026machinelearningservices.RouteArgs{\n\t\t\t\t\t\tPath: pulumi.String(\"string\"),\n\t\t\t\t\t\tPort: pulumi.Int(1),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tIsAnonymous: pulumi.Bool(false),\n\t\t\t\tProperties: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tName: pulumi.String(\"string\"),\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t\tVersion: pulumi.String(\"string\"),\n\t\t\tWorkspaceName: pulumi.String(\"my-aml-workspace\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.EnvironmentVersion;\nimport com.pulumi.azurenative.machinelearningservices.EnvironmentVersionArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.EnvironmentVersionArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.BuildContextArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.InferenceContainerPropertiesArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.RouteArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var environmentVersion = new EnvironmentVersion(\"environmentVersion\", EnvironmentVersionArgs.builder()\n .environmentVersionProperties(EnvironmentVersionArgs.builder()\n .build(BuildContextArgs.builder()\n .contextUri(\"https://storage-account.blob.core.windows.net/azureml/DockerBuildContext/95ddede6b9b8c4e90472db3acd0a8d28/\")\n .dockerfilePath(\"prod/Dockerfile\")\n .build())\n .condaFile(\"string\")\n .description(\"string\")\n .image(\"docker.io/tensorflow/serving:latest\")\n .inferenceConfig(InferenceContainerPropertiesArgs.builder()\n .livenessRoute(RouteArgs.builder()\n .path(\"string\")\n .port(1)\n .build())\n .readinessRoute(RouteArgs.builder()\n .path(\"string\")\n .port(1)\n .build())\n .scoringRoute(RouteArgs.builder()\n .path(\"string\")\n .port(1)\n .build())\n .build())\n .isAnonymous(false)\n .properties(Map.of(\"string\", \"string\"))\n .tags(Map.of(\"string\", \"string\"))\n .build())\n .name(\"string\")\n .resourceGroupName(\"test-rg\")\n .version(\"string\")\n .workspaceName(\"my-aml-workspace\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst environmentVersion = new azure_native.machinelearningservices.EnvironmentVersion(\"environmentVersion\", {\n environmentVersionProperties: {\n build: {\n contextUri: \"https://storage-account.blob.core.windows.net/azureml/DockerBuildContext/95ddede6b9b8c4e90472db3acd0a8d28/\",\n dockerfilePath: \"prod/Dockerfile\",\n },\n condaFile: \"string\",\n description: \"string\",\n image: \"docker.io/tensorflow/serving:latest\",\n inferenceConfig: {\n livenessRoute: {\n path: \"string\",\n port: 1,\n },\n readinessRoute: {\n path: \"string\",\n port: 1,\n },\n scoringRoute: {\n path: \"string\",\n port: 1,\n },\n },\n isAnonymous: false,\n properties: {\n string: \"string\",\n },\n tags: {\n string: \"string\",\n },\n },\n name: \"string\",\n resourceGroupName: \"test-rg\",\n version: \"string\",\n workspaceName: \"my-aml-workspace\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nenvironment_version = azure_native.machinelearningservices.EnvironmentVersion(\"environmentVersion\",\n environment_version_properties={\n \"build\": {\n \"context_uri\": \"https://storage-account.blob.core.windows.net/azureml/DockerBuildContext/95ddede6b9b8c4e90472db3acd0a8d28/\",\n \"dockerfile_path\": \"prod/Dockerfile\",\n },\n \"conda_file\": \"string\",\n \"description\": \"string\",\n \"image\": \"docker.io/tensorflow/serving:latest\",\n \"inference_config\": {\n \"liveness_route\": {\n \"path\": \"string\",\n \"port\": 1,\n },\n \"readiness_route\": {\n \"path\": \"string\",\n \"port\": 1,\n },\n \"scoring_route\": {\n \"path\": \"string\",\n \"port\": 1,\n },\n },\n \"is_anonymous\": False,\n \"properties\": {\n \"string\": \"string\",\n },\n \"tags\": {\n \"string\": \"string\",\n },\n },\n name=\"string\",\n resource_group_name=\"test-rg\",\n version=\"string\",\n workspace_name=\"my-aml-workspace\")\n\n```\n\n```yaml\nresources:\n environmentVersion:\n type: azure-native:machinelearningservices:EnvironmentVersion\n properties:\n environmentVersionProperties:\n build:\n contextUri: https://storage-account.blob.core.windows.net/azureml/DockerBuildContext/95ddede6b9b8c4e90472db3acd0a8d28/\n dockerfilePath: prod/Dockerfile\n condaFile: string\n description: string\n image: docker.io/tensorflow/serving:latest\n inferenceConfig:\n livenessRoute:\n path: string\n port: 1\n readinessRoute:\n path: string\n port: 1\n scoringRoute:\n path: string\n port: 1\n isAnonymous: false\n properties:\n string: string\n tags:\n string: string\n name: string\n resourceGroupName: test-rg\n version: string\n workspaceName: my-aml-workspace\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:EnvironmentVersion string /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/environments/{name}/versions/{version} \n```\n",
"properties": {
"environmentVersionProperties": {
"type": "object",
@@ -698226,11 +699266,14 @@
},
{
"type": "azure-native:machinelearningservices/v20241001preview:EnvironmentVersion"
+ },
+ {
+ "type": "azure-native:machinelearningservices/v20250101preview:EnvironmentVersion"
}
]
},
"azure-native:machinelearningservices:FeaturesetContainerEntity": {
- "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01-preview.\n\nOther available API versions: 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### CreateOrUpdate Workspace Featureset Container.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var featuresetContainerEntity = new AzureNative.MachineLearningServices.FeaturesetContainerEntity(\"featuresetContainerEntity\", new()\n {\n FeaturesetContainerProperties = new AzureNative.MachineLearningServices.Inputs.FeaturesetContainerArgs\n {\n Description = \"string\",\n IsArchived = false,\n Properties = \n {\n { \"string\", \"string\" },\n },\n Tags = \n {\n { \"string\", \"string\" },\n },\n },\n Name = \"string\",\n ResourceGroupName = \"test-rg\",\n WorkspaceName = \"my-aml-workspace\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewFeaturesetContainerEntity(ctx, \"featuresetContainerEntity\", \u0026machinelearningservices.FeaturesetContainerEntityArgs{\n\t\t\tFeaturesetContainerProperties: \u0026machinelearningservices.FeaturesetContainerArgs{\n\t\t\t\tDescription: pulumi.String(\"string\"),\n\t\t\t\tIsArchived: pulumi.Bool(false),\n\t\t\t\tProperties: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tName: pulumi.String(\"string\"),\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t\tWorkspaceName: pulumi.String(\"my-aml-workspace\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.FeaturesetContainerEntity;\nimport com.pulumi.azurenative.machinelearningservices.FeaturesetContainerEntityArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.FeaturesetContainerArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var featuresetContainerEntity = new FeaturesetContainerEntity(\"featuresetContainerEntity\", FeaturesetContainerEntityArgs.builder()\n .featuresetContainerProperties(FeaturesetContainerArgs.builder()\n .description(\"string\")\n .isArchived(false)\n .properties(Map.of(\"string\", \"string\"))\n .tags(Map.of(\"string\", \"string\"))\n .build())\n .name(\"string\")\n .resourceGroupName(\"test-rg\")\n .workspaceName(\"my-aml-workspace\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst featuresetContainerEntity = new azure_native.machinelearningservices.FeaturesetContainerEntity(\"featuresetContainerEntity\", {\n featuresetContainerProperties: {\n description: \"string\",\n isArchived: false,\n properties: {\n string: \"string\",\n },\n tags: {\n string: \"string\",\n },\n },\n name: \"string\",\n resourceGroupName: \"test-rg\",\n workspaceName: \"my-aml-workspace\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nfeatureset_container_entity = azure_native.machinelearningservices.FeaturesetContainerEntity(\"featuresetContainerEntity\",\n featureset_container_properties={\n \"description\": \"string\",\n \"is_archived\": False,\n \"properties\": {\n \"string\": \"string\",\n },\n \"tags\": {\n \"string\": \"string\",\n },\n },\n name=\"string\",\n resource_group_name=\"test-rg\",\n workspace_name=\"my-aml-workspace\")\n\n```\n\n```yaml\nresources:\n featuresetContainerEntity:\n type: azure-native:machinelearningservices:FeaturesetContainerEntity\n properties:\n featuresetContainerProperties:\n description: string\n isArchived: false\n properties:\n string: string\n tags:\n string: string\n name: string\n resourceGroupName: test-rg\n workspaceName: my-aml-workspace\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:FeaturesetContainerEntity string /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/featuresets/{name} \n```\n",
+ "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01-preview.\n\nOther available API versions: 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### CreateOrUpdate Workspace Featureset Container.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var featuresetContainerEntity = new AzureNative.MachineLearningServices.FeaturesetContainerEntity(\"featuresetContainerEntity\", new()\n {\n FeaturesetContainerProperties = new AzureNative.MachineLearningServices.Inputs.FeaturesetContainerArgs\n {\n Description = \"string\",\n IsArchived = false,\n Properties = \n {\n { \"string\", \"string\" },\n },\n Tags = \n {\n { \"string\", \"string\" },\n },\n },\n Name = \"string\",\n ResourceGroupName = \"test-rg\",\n WorkspaceName = \"my-aml-workspace\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewFeaturesetContainerEntity(ctx, \"featuresetContainerEntity\", \u0026machinelearningservices.FeaturesetContainerEntityArgs{\n\t\t\tFeaturesetContainerProperties: \u0026machinelearningservices.FeaturesetContainerArgs{\n\t\t\t\tDescription: pulumi.String(\"string\"),\n\t\t\t\tIsArchived: pulumi.Bool(false),\n\t\t\t\tProperties: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tName: pulumi.String(\"string\"),\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t\tWorkspaceName: pulumi.String(\"my-aml-workspace\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.FeaturesetContainerEntity;\nimport com.pulumi.azurenative.machinelearningservices.FeaturesetContainerEntityArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.FeaturesetContainerArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var featuresetContainerEntity = new FeaturesetContainerEntity(\"featuresetContainerEntity\", FeaturesetContainerEntityArgs.builder()\n .featuresetContainerProperties(FeaturesetContainerArgs.builder()\n .description(\"string\")\n .isArchived(false)\n .properties(Map.of(\"string\", \"string\"))\n .tags(Map.of(\"string\", \"string\"))\n .build())\n .name(\"string\")\n .resourceGroupName(\"test-rg\")\n .workspaceName(\"my-aml-workspace\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst featuresetContainerEntity = new azure_native.machinelearningservices.FeaturesetContainerEntity(\"featuresetContainerEntity\", {\n featuresetContainerProperties: {\n description: \"string\",\n isArchived: false,\n properties: {\n string: \"string\",\n },\n tags: {\n string: \"string\",\n },\n },\n name: \"string\",\n resourceGroupName: \"test-rg\",\n workspaceName: \"my-aml-workspace\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nfeatureset_container_entity = azure_native.machinelearningservices.FeaturesetContainerEntity(\"featuresetContainerEntity\",\n featureset_container_properties={\n \"description\": \"string\",\n \"is_archived\": False,\n \"properties\": {\n \"string\": \"string\",\n },\n \"tags\": {\n \"string\": \"string\",\n },\n },\n name=\"string\",\n resource_group_name=\"test-rg\",\n workspace_name=\"my-aml-workspace\")\n\n```\n\n```yaml\nresources:\n featuresetContainerEntity:\n type: azure-native:machinelearningservices:FeaturesetContainerEntity\n properties:\n featuresetContainerProperties:\n description: string\n isArchived: false\n properties:\n string: string\n tags:\n string: string\n name: string\n resourceGroupName: test-rg\n workspaceName: my-aml-workspace\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:FeaturesetContainerEntity string /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/featuresets/{name} \n```\n",
"properties": {
"featuresetContainerProperties": {
"type": "object",
@@ -698318,11 +699361,14 @@
},
{
"type": "azure-native:machinelearningservices/v20241001preview:FeaturesetContainerEntity"
+ },
+ {
+ "type": "azure-native:machinelearningservices/v20250101preview:FeaturesetContainerEntity"
}
]
},
"azure-native:machinelearningservices:FeaturesetVersion": {
- "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01-preview.\n\nOther available API versions: 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### CreateOrUpdate Workspace Featureset Version.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var featuresetVersion = new AzureNative.MachineLearningServices.FeaturesetVersion(\"featuresetVersion\", new()\n {\n FeaturesetVersionProperties = new AzureNative.MachineLearningServices.Inputs.FeaturesetVersionArgs\n {\n Description = \"string\",\n Entities = new[]\n {\n \"string\",\n },\n IsAnonymous = false,\n IsArchived = false,\n MaterializationSettings = new AzureNative.MachineLearningServices.Inputs.MaterializationSettingsArgs\n {\n Notification = new AzureNative.MachineLearningServices.Inputs.NotificationSettingArgs\n {\n EmailOn = new[]\n {\n AzureNative.MachineLearningServices.EmailNotificationEnableType.JobFailed,\n },\n Emails = new[]\n {\n \"string\",\n },\n },\n Resource = new AzureNative.MachineLearningServices.Inputs.MaterializationComputeResourceArgs\n {\n InstanceType = \"string\",\n },\n Schedule = new AzureNative.MachineLearningServices.Inputs.RecurrenceTriggerArgs\n {\n EndTime = \"string\",\n Frequency = AzureNative.MachineLearningServices.RecurrenceFrequency.Day,\n Interval = 1,\n Schedule = new AzureNative.MachineLearningServices.Inputs.RecurrenceScheduleArgs\n {\n Hours = new[]\n {\n 1,\n },\n Minutes = new[]\n {\n 1,\n },\n MonthDays = new[]\n {\n 1,\n },\n WeekDays = new[]\n {\n AzureNative.MachineLearningServices.WeekDay.Monday,\n },\n },\n StartTime = \"string\",\n TimeZone = \"string\",\n TriggerType = \"Recurrence\",\n },\n SparkConfiguration = \n {\n { \"string\", \"string\" },\n },\n StoreType = AzureNative.MachineLearningServices.MaterializationStoreType.Online,\n },\n Properties = \n {\n { \"string\", \"string\" },\n },\n Specification = new AzureNative.MachineLearningServices.Inputs.FeaturesetSpecificationArgs\n {\n Path = \"string\",\n },\n Stage = \"string\",\n Tags = \n {\n { \"string\", \"string\" },\n },\n },\n Name = \"string\",\n ResourceGroupName = \"test-rg\",\n Version = \"string\",\n WorkspaceName = \"my-aml-workspace\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewFeaturesetVersion(ctx, \"featuresetVersion\", \u0026machinelearningservices.FeaturesetVersionArgs{\n\t\t\tFeaturesetVersionProperties: \u0026machinelearningservices.FeaturesetVersionTypeArgs{\n\t\t\t\tDescription: pulumi.String(\"string\"),\n\t\t\t\tEntities: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tIsAnonymous: pulumi.Bool(false),\n\t\t\t\tIsArchived: pulumi.Bool(false),\n\t\t\t\tMaterializationSettings: \u0026machinelearningservices.MaterializationSettingsArgs{\n\t\t\t\t\tNotification: \u0026machinelearningservices.NotificationSettingArgs{\n\t\t\t\t\t\tEmailOn: pulumi.StringArray{\n\t\t\t\t\t\t\tpulumi.String(machinelearningservices.EmailNotificationEnableTypeJobFailed),\n\t\t\t\t\t\t},\n\t\t\t\t\t\tEmails: pulumi.StringArray{\n\t\t\t\t\t\t\tpulumi.String(\"string\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t\tResource: \u0026machinelearningservices.MaterializationComputeResourceArgs{\n\t\t\t\t\t\tInstanceType: pulumi.String(\"string\"),\n\t\t\t\t\t},\n\t\t\t\t\tSchedule: \u0026machinelearningservices.RecurrenceTriggerArgs{\n\t\t\t\t\t\tEndTime: pulumi.String(\"string\"),\n\t\t\t\t\t\tFrequency: pulumi.String(machinelearningservices.RecurrenceFrequencyDay),\n\t\t\t\t\t\tInterval: pulumi.Int(1),\n\t\t\t\t\t\tSchedule: \u0026machinelearningservices.RecurrenceScheduleArgs{\n\t\t\t\t\t\t\tHours: pulumi.IntArray{\n\t\t\t\t\t\t\t\tpulumi.Int(1),\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\tMinutes: pulumi.IntArray{\n\t\t\t\t\t\t\t\tpulumi.Int(1),\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\tMonthDays: pulumi.IntArray{\n\t\t\t\t\t\t\t\tpulumi.Int(1),\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\tWeekDays: pulumi.StringArray{\n\t\t\t\t\t\t\t\tpulumi.String(machinelearningservices.WeekDayMonday),\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t},\n\t\t\t\t\t\tStartTime: pulumi.String(\"string\"),\n\t\t\t\t\t\tTimeZone: pulumi.String(\"string\"),\n\t\t\t\t\t\tTriggerType: pulumi.String(\"Recurrence\"),\n\t\t\t\t\t},\n\t\t\t\t\tSparkConfiguration: pulumi.StringMap{\n\t\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t\t},\n\t\t\t\t\tStoreType: pulumi.String(machinelearningservices.MaterializationStoreTypeOnline),\n\t\t\t\t},\n\t\t\t\tProperties: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tSpecification: \u0026machinelearningservices.FeaturesetSpecificationArgs{\n\t\t\t\t\tPath: pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tStage: pulumi.String(\"string\"),\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tName: pulumi.String(\"string\"),\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t\tVersion: pulumi.String(\"string\"),\n\t\t\tWorkspaceName: pulumi.String(\"my-aml-workspace\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.FeaturesetVersion;\nimport com.pulumi.azurenative.machinelearningservices.FeaturesetVersionArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.FeaturesetVersionArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.MaterializationSettingsArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.NotificationSettingArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.MaterializationComputeResourceArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.RecurrenceTriggerArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.RecurrenceScheduleArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.FeaturesetSpecificationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var featuresetVersion = new FeaturesetVersion(\"featuresetVersion\", FeaturesetVersionArgs.builder()\n .featuresetVersionProperties(FeaturesetVersionArgs.builder()\n .description(\"string\")\n .entities(\"string\")\n .isAnonymous(false)\n .isArchived(false)\n .materializationSettings(MaterializationSettingsArgs.builder()\n .notification(NotificationSettingArgs.builder()\n .emailOn(\"JobFailed\")\n .emails(\"string\")\n .build())\n .resource(MaterializationComputeResourceArgs.builder()\n .instanceType(\"string\")\n .build())\n .schedule(RecurrenceTriggerArgs.builder()\n .endTime(\"string\")\n .frequency(\"Day\")\n .interval(1)\n .schedule(RecurrenceScheduleArgs.builder()\n .hours(1)\n .minutes(1)\n .monthDays(1)\n .weekDays(\"Monday\")\n .build())\n .startTime(\"string\")\n .timeZone(\"string\")\n .triggerType(\"Recurrence\")\n .build())\n .sparkConfiguration(Map.of(\"string\", \"string\"))\n .storeType(\"Online\")\n .build())\n .properties(Map.of(\"string\", \"string\"))\n .specification(FeaturesetSpecificationArgs.builder()\n .path(\"string\")\n .build())\n .stage(\"string\")\n .tags(Map.of(\"string\", \"string\"))\n .build())\n .name(\"string\")\n .resourceGroupName(\"test-rg\")\n .version(\"string\")\n .workspaceName(\"my-aml-workspace\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst featuresetVersion = new azure_native.machinelearningservices.FeaturesetVersion(\"featuresetVersion\", {\n featuresetVersionProperties: {\n description: \"string\",\n entities: [\"string\"],\n isAnonymous: false,\n isArchived: false,\n materializationSettings: {\n notification: {\n emailOn: [azure_native.machinelearningservices.EmailNotificationEnableType.JobFailed],\n emails: [\"string\"],\n },\n resource: {\n instanceType: \"string\",\n },\n schedule: {\n endTime: \"string\",\n frequency: azure_native.machinelearningservices.RecurrenceFrequency.Day,\n interval: 1,\n schedule: {\n hours: [1],\n minutes: [1],\n monthDays: [1],\n weekDays: [azure_native.machinelearningservices.WeekDay.Monday],\n },\n startTime: \"string\",\n timeZone: \"string\",\n triggerType: \"Recurrence\",\n },\n sparkConfiguration: {\n string: \"string\",\n },\n storeType: azure_native.machinelearningservices.MaterializationStoreType.Online,\n },\n properties: {\n string: \"string\",\n },\n specification: {\n path: \"string\",\n },\n stage: \"string\",\n tags: {\n string: \"string\",\n },\n },\n name: \"string\",\n resourceGroupName: \"test-rg\",\n version: \"string\",\n workspaceName: \"my-aml-workspace\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nfeatureset_version = azure_native.machinelearningservices.FeaturesetVersion(\"featuresetVersion\",\n featureset_version_properties={\n \"description\": \"string\",\n \"entities\": [\"string\"],\n \"is_anonymous\": False,\n \"is_archived\": False,\n \"materialization_settings\": {\n \"notification\": {\n \"email_on\": [azure_native.machinelearningservices.EmailNotificationEnableType.JOB_FAILED],\n \"emails\": [\"string\"],\n },\n \"resource\": {\n \"instance_type\": \"string\",\n },\n \"schedule\": {\n \"end_time\": \"string\",\n \"frequency\": azure_native.machinelearningservices.RecurrenceFrequency.DAY,\n \"interval\": 1,\n \"schedule\": {\n \"hours\": [1],\n \"minutes\": [1],\n \"month_days\": [1],\n \"week_days\": [azure_native.machinelearningservices.WeekDay.MONDAY],\n },\n \"start_time\": \"string\",\n \"time_zone\": \"string\",\n \"trigger_type\": \"Recurrence\",\n },\n \"spark_configuration\": {\n \"string\": \"string\",\n },\n \"store_type\": azure_native.machinelearningservices.MaterializationStoreType.ONLINE,\n },\n \"properties\": {\n \"string\": \"string\",\n },\n \"specification\": {\n \"path\": \"string\",\n },\n \"stage\": \"string\",\n \"tags\": {\n \"string\": \"string\",\n },\n },\n name=\"string\",\n resource_group_name=\"test-rg\",\n version=\"string\",\n workspace_name=\"my-aml-workspace\")\n\n```\n\n```yaml\nresources:\n featuresetVersion:\n type: azure-native:machinelearningservices:FeaturesetVersion\n properties:\n featuresetVersionProperties:\n description: string\n entities:\n - string\n isAnonymous: false\n isArchived: false\n materializationSettings:\n notification:\n emailOn:\n - JobFailed\n emails:\n - string\n resource:\n instanceType: string\n schedule:\n endTime: string\n frequency: Day\n interval: 1\n schedule:\n hours:\n - 1\n minutes:\n - 1\n monthDays:\n - 1\n weekDays:\n - Monday\n startTime: string\n timeZone: string\n triggerType: Recurrence\n sparkConfiguration:\n string: string\n storeType: Online\n properties:\n string: string\n specification:\n path: string\n stage: string\n tags:\n string: string\n name: string\n resourceGroupName: test-rg\n version: string\n workspaceName: my-aml-workspace\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:FeaturesetVersion string /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/featuresets/{name}/versions/{version} \n```\n",
+ "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01-preview.\n\nOther available API versions: 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### CreateOrUpdate Workspace Featureset Version.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var featuresetVersion = new AzureNative.MachineLearningServices.FeaturesetVersion(\"featuresetVersion\", new()\n {\n FeaturesetVersionProperties = new AzureNative.MachineLearningServices.Inputs.FeaturesetVersionArgs\n {\n Description = \"string\",\n Entities = new[]\n {\n \"string\",\n },\n IsAnonymous = false,\n IsArchived = false,\n MaterializationSettings = new AzureNative.MachineLearningServices.Inputs.MaterializationSettingsArgs\n {\n Notification = new AzureNative.MachineLearningServices.Inputs.NotificationSettingArgs\n {\n EmailOn = new[]\n {\n AzureNative.MachineLearningServices.EmailNotificationEnableType.JobFailed,\n },\n Emails = new[]\n {\n \"string\",\n },\n },\n Resource = new AzureNative.MachineLearningServices.Inputs.MaterializationComputeResourceArgs\n {\n InstanceType = \"string\",\n },\n Schedule = new AzureNative.MachineLearningServices.Inputs.RecurrenceTriggerArgs\n {\n EndTime = \"string\",\n Frequency = AzureNative.MachineLearningServices.RecurrenceFrequency.Day,\n Interval = 1,\n Schedule = new AzureNative.MachineLearningServices.Inputs.RecurrenceScheduleArgs\n {\n Hours = new[]\n {\n 1,\n },\n Minutes = new[]\n {\n 1,\n },\n MonthDays = new[]\n {\n 1,\n },\n WeekDays = new[]\n {\n AzureNative.MachineLearningServices.WeekDay.Monday,\n },\n },\n StartTime = \"string\",\n TimeZone = \"string\",\n TriggerType = \"Recurrence\",\n },\n SparkConfiguration = \n {\n { \"string\", \"string\" },\n },\n StoreType = AzureNative.MachineLearningServices.MaterializationStoreType.Online,\n },\n Properties = \n {\n { \"string\", \"string\" },\n },\n Specification = new AzureNative.MachineLearningServices.Inputs.FeaturesetSpecificationArgs\n {\n Path = \"string\",\n },\n Stage = \"string\",\n Tags = \n {\n { \"string\", \"string\" },\n },\n },\n Name = \"string\",\n ResourceGroupName = \"test-rg\",\n Version = \"string\",\n WorkspaceName = \"my-aml-workspace\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewFeaturesetVersion(ctx, \"featuresetVersion\", \u0026machinelearningservices.FeaturesetVersionArgs{\n\t\t\tFeaturesetVersionProperties: \u0026machinelearningservices.FeaturesetVersionTypeArgs{\n\t\t\t\tDescription: pulumi.String(\"string\"),\n\t\t\t\tEntities: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tIsAnonymous: pulumi.Bool(false),\n\t\t\t\tIsArchived: pulumi.Bool(false),\n\t\t\t\tMaterializationSettings: \u0026machinelearningservices.MaterializationSettingsArgs{\n\t\t\t\t\tNotification: \u0026machinelearningservices.NotificationSettingArgs{\n\t\t\t\t\t\tEmailOn: pulumi.StringArray{\n\t\t\t\t\t\t\tpulumi.String(machinelearningservices.EmailNotificationEnableTypeJobFailed),\n\t\t\t\t\t\t},\n\t\t\t\t\t\tEmails: pulumi.StringArray{\n\t\t\t\t\t\t\tpulumi.String(\"string\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t\tResource: \u0026machinelearningservices.MaterializationComputeResourceArgs{\n\t\t\t\t\t\tInstanceType: pulumi.String(\"string\"),\n\t\t\t\t\t},\n\t\t\t\t\tSchedule: \u0026machinelearningservices.RecurrenceTriggerArgs{\n\t\t\t\t\t\tEndTime: pulumi.String(\"string\"),\n\t\t\t\t\t\tFrequency: pulumi.String(machinelearningservices.RecurrenceFrequencyDay),\n\t\t\t\t\t\tInterval: pulumi.Int(1),\n\t\t\t\t\t\tSchedule: \u0026machinelearningservices.RecurrenceScheduleArgs{\n\t\t\t\t\t\t\tHours: pulumi.IntArray{\n\t\t\t\t\t\t\t\tpulumi.Int(1),\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\tMinutes: pulumi.IntArray{\n\t\t\t\t\t\t\t\tpulumi.Int(1),\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\tMonthDays: pulumi.IntArray{\n\t\t\t\t\t\t\t\tpulumi.Int(1),\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\tWeekDays: pulumi.StringArray{\n\t\t\t\t\t\t\t\tpulumi.String(machinelearningservices.WeekDayMonday),\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t},\n\t\t\t\t\t\tStartTime: pulumi.String(\"string\"),\n\t\t\t\t\t\tTimeZone: pulumi.String(\"string\"),\n\t\t\t\t\t\tTriggerType: pulumi.String(\"Recurrence\"),\n\t\t\t\t\t},\n\t\t\t\t\tSparkConfiguration: pulumi.StringMap{\n\t\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t\t},\n\t\t\t\t\tStoreType: pulumi.String(machinelearningservices.MaterializationStoreTypeOnline),\n\t\t\t\t},\n\t\t\t\tProperties: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tSpecification: \u0026machinelearningservices.FeaturesetSpecificationArgs{\n\t\t\t\t\tPath: pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tStage: pulumi.String(\"string\"),\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tName: pulumi.String(\"string\"),\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t\tVersion: pulumi.String(\"string\"),\n\t\t\tWorkspaceName: pulumi.String(\"my-aml-workspace\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.FeaturesetVersion;\nimport com.pulumi.azurenative.machinelearningservices.FeaturesetVersionArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.FeaturesetVersionArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.MaterializationSettingsArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.NotificationSettingArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.MaterializationComputeResourceArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.RecurrenceTriggerArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.RecurrenceScheduleArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.FeaturesetSpecificationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var featuresetVersion = new FeaturesetVersion(\"featuresetVersion\", FeaturesetVersionArgs.builder()\n .featuresetVersionProperties(FeaturesetVersionArgs.builder()\n .description(\"string\")\n .entities(\"string\")\n .isAnonymous(false)\n .isArchived(false)\n .materializationSettings(MaterializationSettingsArgs.builder()\n .notification(NotificationSettingArgs.builder()\n .emailOn(\"JobFailed\")\n .emails(\"string\")\n .build())\n .resource(MaterializationComputeResourceArgs.builder()\n .instanceType(\"string\")\n .build())\n .schedule(RecurrenceTriggerArgs.builder()\n .endTime(\"string\")\n .frequency(\"Day\")\n .interval(1)\n .schedule(RecurrenceScheduleArgs.builder()\n .hours(1)\n .minutes(1)\n .monthDays(1)\n .weekDays(\"Monday\")\n .build())\n .startTime(\"string\")\n .timeZone(\"string\")\n .triggerType(\"Recurrence\")\n .build())\n .sparkConfiguration(Map.of(\"string\", \"string\"))\n .storeType(\"Online\")\n .build())\n .properties(Map.of(\"string\", \"string\"))\n .specification(FeaturesetSpecificationArgs.builder()\n .path(\"string\")\n .build())\n .stage(\"string\")\n .tags(Map.of(\"string\", \"string\"))\n .build())\n .name(\"string\")\n .resourceGroupName(\"test-rg\")\n .version(\"string\")\n .workspaceName(\"my-aml-workspace\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst featuresetVersion = new azure_native.machinelearningservices.FeaturesetVersion(\"featuresetVersion\", {\n featuresetVersionProperties: {\n description: \"string\",\n entities: [\"string\"],\n isAnonymous: false,\n isArchived: false,\n materializationSettings: {\n notification: {\n emailOn: [azure_native.machinelearningservices.EmailNotificationEnableType.JobFailed],\n emails: [\"string\"],\n },\n resource: {\n instanceType: \"string\",\n },\n schedule: {\n endTime: \"string\",\n frequency: azure_native.machinelearningservices.RecurrenceFrequency.Day,\n interval: 1,\n schedule: {\n hours: [1],\n minutes: [1],\n monthDays: [1],\n weekDays: [azure_native.machinelearningservices.WeekDay.Monday],\n },\n startTime: \"string\",\n timeZone: \"string\",\n triggerType: \"Recurrence\",\n },\n sparkConfiguration: {\n string: \"string\",\n },\n storeType: azure_native.machinelearningservices.MaterializationStoreType.Online,\n },\n properties: {\n string: \"string\",\n },\n specification: {\n path: \"string\",\n },\n stage: \"string\",\n tags: {\n string: \"string\",\n },\n },\n name: \"string\",\n resourceGroupName: \"test-rg\",\n version: \"string\",\n workspaceName: \"my-aml-workspace\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nfeatureset_version = azure_native.machinelearningservices.FeaturesetVersion(\"featuresetVersion\",\n featureset_version_properties={\n \"description\": \"string\",\n \"entities\": [\"string\"],\n \"is_anonymous\": False,\n \"is_archived\": False,\n \"materialization_settings\": {\n \"notification\": {\n \"email_on\": [azure_native.machinelearningservices.EmailNotificationEnableType.JOB_FAILED],\n \"emails\": [\"string\"],\n },\n \"resource\": {\n \"instance_type\": \"string\",\n },\n \"schedule\": {\n \"end_time\": \"string\",\n \"frequency\": azure_native.machinelearningservices.RecurrenceFrequency.DAY,\n \"interval\": 1,\n \"schedule\": {\n \"hours\": [1],\n \"minutes\": [1],\n \"month_days\": [1],\n \"week_days\": [azure_native.machinelearningservices.WeekDay.MONDAY],\n },\n \"start_time\": \"string\",\n \"time_zone\": \"string\",\n \"trigger_type\": \"Recurrence\",\n },\n \"spark_configuration\": {\n \"string\": \"string\",\n },\n \"store_type\": azure_native.machinelearningservices.MaterializationStoreType.ONLINE,\n },\n \"properties\": {\n \"string\": \"string\",\n },\n \"specification\": {\n \"path\": \"string\",\n },\n \"stage\": \"string\",\n \"tags\": {\n \"string\": \"string\",\n },\n },\n name=\"string\",\n resource_group_name=\"test-rg\",\n version=\"string\",\n workspace_name=\"my-aml-workspace\")\n\n```\n\n```yaml\nresources:\n featuresetVersion:\n type: azure-native:machinelearningservices:FeaturesetVersion\n properties:\n featuresetVersionProperties:\n description: string\n entities:\n - string\n isAnonymous: false\n isArchived: false\n materializationSettings:\n notification:\n emailOn:\n - JobFailed\n emails:\n - string\n resource:\n instanceType: string\n schedule:\n endTime: string\n frequency: Day\n interval: 1\n schedule:\n hours:\n - 1\n minutes:\n - 1\n monthDays:\n - 1\n weekDays:\n - Monday\n startTime: string\n timeZone: string\n triggerType: Recurrence\n sparkConfiguration:\n string: string\n storeType: Online\n properties:\n string: string\n specification:\n path: string\n stage: string\n tags:\n string: string\n name: string\n resourceGroupName: test-rg\n version: string\n workspaceName: my-aml-workspace\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:FeaturesetVersion string /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/featuresets/{name}/versions/{version} \n```\n",
"properties": {
"featuresetVersionProperties": {
"type": "object",
@@ -698416,11 +699462,14 @@
},
{
"type": "azure-native:machinelearningservices/v20241001preview:FeaturesetVersion"
+ },
+ {
+ "type": "azure-native:machinelearningservices/v20250101preview:FeaturesetVersion"
}
]
},
"azure-native:machinelearningservices:FeaturestoreEntityContainerEntity": {
- "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01-preview.\n\nOther available API versions: 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### CreateOrUpdate Workspace Featurestore Entity Container.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var featurestoreEntityContainerEntity = new AzureNative.MachineLearningServices.FeaturestoreEntityContainerEntity(\"featurestoreEntityContainerEntity\", new()\n {\n FeaturestoreEntityContainerProperties = new AzureNative.MachineLearningServices.Inputs.FeaturestoreEntityContainerArgs\n {\n Description = \"string\",\n IsArchived = false,\n Properties = \n {\n { \"string\", \"string\" },\n },\n Tags = \n {\n { \"string\", \"string\" },\n },\n },\n Name = \"string\",\n ResourceGroupName = \"test-rg\",\n WorkspaceName = \"my-aml-workspace\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewFeaturestoreEntityContainerEntity(ctx, \"featurestoreEntityContainerEntity\", \u0026machinelearningservices.FeaturestoreEntityContainerEntityArgs{\n\t\t\tFeaturestoreEntityContainerProperties: \u0026machinelearningservices.FeaturestoreEntityContainerArgs{\n\t\t\t\tDescription: pulumi.String(\"string\"),\n\t\t\t\tIsArchived: pulumi.Bool(false),\n\t\t\t\tProperties: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tName: pulumi.String(\"string\"),\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t\tWorkspaceName: pulumi.String(\"my-aml-workspace\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.FeaturestoreEntityContainerEntity;\nimport com.pulumi.azurenative.machinelearningservices.FeaturestoreEntityContainerEntityArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.FeaturestoreEntityContainerArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var featurestoreEntityContainerEntity = new FeaturestoreEntityContainerEntity(\"featurestoreEntityContainerEntity\", FeaturestoreEntityContainerEntityArgs.builder()\n .featurestoreEntityContainerProperties(FeaturestoreEntityContainerArgs.builder()\n .description(\"string\")\n .isArchived(false)\n .properties(Map.of(\"string\", \"string\"))\n .tags(Map.of(\"string\", \"string\"))\n .build())\n .name(\"string\")\n .resourceGroupName(\"test-rg\")\n .workspaceName(\"my-aml-workspace\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst featurestoreEntityContainerEntity = new azure_native.machinelearningservices.FeaturestoreEntityContainerEntity(\"featurestoreEntityContainerEntity\", {\n featurestoreEntityContainerProperties: {\n description: \"string\",\n isArchived: false,\n properties: {\n string: \"string\",\n },\n tags: {\n string: \"string\",\n },\n },\n name: \"string\",\n resourceGroupName: \"test-rg\",\n workspaceName: \"my-aml-workspace\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nfeaturestore_entity_container_entity = azure_native.machinelearningservices.FeaturestoreEntityContainerEntity(\"featurestoreEntityContainerEntity\",\n featurestore_entity_container_properties={\n \"description\": \"string\",\n \"is_archived\": False,\n \"properties\": {\n \"string\": \"string\",\n },\n \"tags\": {\n \"string\": \"string\",\n },\n },\n name=\"string\",\n resource_group_name=\"test-rg\",\n workspace_name=\"my-aml-workspace\")\n\n```\n\n```yaml\nresources:\n featurestoreEntityContainerEntity:\n type: azure-native:machinelearningservices:FeaturestoreEntityContainerEntity\n properties:\n featurestoreEntityContainerProperties:\n description: string\n isArchived: false\n properties:\n string: string\n tags:\n string: string\n name: string\n resourceGroupName: test-rg\n workspaceName: my-aml-workspace\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:FeaturestoreEntityContainerEntity string /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/featurestoreEntities/{name} \n```\n",
+ "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01-preview.\n\nOther available API versions: 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### CreateOrUpdate Workspace Featurestore Entity Container.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var featurestoreEntityContainerEntity = new AzureNative.MachineLearningServices.FeaturestoreEntityContainerEntity(\"featurestoreEntityContainerEntity\", new()\n {\n FeaturestoreEntityContainerProperties = new AzureNative.MachineLearningServices.Inputs.FeaturestoreEntityContainerArgs\n {\n Description = \"string\",\n IsArchived = false,\n Properties = \n {\n { \"string\", \"string\" },\n },\n Tags = \n {\n { \"string\", \"string\" },\n },\n },\n Name = \"string\",\n ResourceGroupName = \"test-rg\",\n WorkspaceName = \"my-aml-workspace\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewFeaturestoreEntityContainerEntity(ctx, \"featurestoreEntityContainerEntity\", \u0026machinelearningservices.FeaturestoreEntityContainerEntityArgs{\n\t\t\tFeaturestoreEntityContainerProperties: \u0026machinelearningservices.FeaturestoreEntityContainerArgs{\n\t\t\t\tDescription: pulumi.String(\"string\"),\n\t\t\t\tIsArchived: pulumi.Bool(false),\n\t\t\t\tProperties: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tName: pulumi.String(\"string\"),\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t\tWorkspaceName: pulumi.String(\"my-aml-workspace\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.FeaturestoreEntityContainerEntity;\nimport com.pulumi.azurenative.machinelearningservices.FeaturestoreEntityContainerEntityArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.FeaturestoreEntityContainerArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var featurestoreEntityContainerEntity = new FeaturestoreEntityContainerEntity(\"featurestoreEntityContainerEntity\", FeaturestoreEntityContainerEntityArgs.builder()\n .featurestoreEntityContainerProperties(FeaturestoreEntityContainerArgs.builder()\n .description(\"string\")\n .isArchived(false)\n .properties(Map.of(\"string\", \"string\"))\n .tags(Map.of(\"string\", \"string\"))\n .build())\n .name(\"string\")\n .resourceGroupName(\"test-rg\")\n .workspaceName(\"my-aml-workspace\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst featurestoreEntityContainerEntity = new azure_native.machinelearningservices.FeaturestoreEntityContainerEntity(\"featurestoreEntityContainerEntity\", {\n featurestoreEntityContainerProperties: {\n description: \"string\",\n isArchived: false,\n properties: {\n string: \"string\",\n },\n tags: {\n string: \"string\",\n },\n },\n name: \"string\",\n resourceGroupName: \"test-rg\",\n workspaceName: \"my-aml-workspace\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nfeaturestore_entity_container_entity = azure_native.machinelearningservices.FeaturestoreEntityContainerEntity(\"featurestoreEntityContainerEntity\",\n featurestore_entity_container_properties={\n \"description\": \"string\",\n \"is_archived\": False,\n \"properties\": {\n \"string\": \"string\",\n },\n \"tags\": {\n \"string\": \"string\",\n },\n },\n name=\"string\",\n resource_group_name=\"test-rg\",\n workspace_name=\"my-aml-workspace\")\n\n```\n\n```yaml\nresources:\n featurestoreEntityContainerEntity:\n type: azure-native:machinelearningservices:FeaturestoreEntityContainerEntity\n properties:\n featurestoreEntityContainerProperties:\n description: string\n isArchived: false\n properties:\n string: string\n tags:\n string: string\n name: string\n resourceGroupName: test-rg\n workspaceName: my-aml-workspace\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:FeaturestoreEntityContainerEntity string /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/featurestoreEntities/{name} \n```\n",
"properties": {
"featurestoreEntityContainerProperties": {
"type": "object",
@@ -698508,11 +699557,14 @@
},
{
"type": "azure-native:machinelearningservices/v20241001preview:FeaturestoreEntityContainerEntity"
+ },
+ {
+ "type": "azure-native:machinelearningservices/v20250101preview:FeaturestoreEntityContainerEntity"
}
]
},
"azure-native:machinelearningservices:FeaturestoreEntityVersion": {
- "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01-preview.\n\nOther available API versions: 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### CreateOrUpdate Workspace Featurestore Entity Version.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var featurestoreEntityVersion = new AzureNative.MachineLearningServices.FeaturestoreEntityVersion(\"featurestoreEntityVersion\", new()\n {\n FeaturestoreEntityVersionProperties = new AzureNative.MachineLearningServices.Inputs.FeaturestoreEntityVersionArgs\n {\n Description = \"string\",\n IndexColumns = new[]\n {\n new AzureNative.MachineLearningServices.Inputs.IndexColumnArgs\n {\n ColumnName = \"string\",\n DataType = AzureNative.MachineLearningServices.FeatureDataType.Datetime,\n },\n },\n IsAnonymous = false,\n IsArchived = false,\n Properties = \n {\n { \"string\", \"string\" },\n },\n Tags = \n {\n { \"string\", \"string\" },\n },\n },\n Name = \"string\",\n ResourceGroupName = \"test-rg\",\n Version = \"string\",\n WorkspaceName = \"my-aml-workspace\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewFeaturestoreEntityVersion(ctx, \"featurestoreEntityVersion\", \u0026machinelearningservices.FeaturestoreEntityVersionArgs{\n\t\t\tFeaturestoreEntityVersionProperties: \u0026machinelearningservices.FeaturestoreEntityVersionTypeArgs{\n\t\t\t\tDescription: pulumi.String(\"string\"),\n\t\t\t\tIndexColumns: machinelearningservices.IndexColumnArray{\n\t\t\t\t\t\u0026machinelearningservices.IndexColumnArgs{\n\t\t\t\t\t\tColumnName: pulumi.String(\"string\"),\n\t\t\t\t\t\tDataType: pulumi.String(machinelearningservices.FeatureDataTypeDatetime),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tIsAnonymous: pulumi.Bool(false),\n\t\t\t\tIsArchived: pulumi.Bool(false),\n\t\t\t\tProperties: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tName: pulumi.String(\"string\"),\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t\tVersion: pulumi.String(\"string\"),\n\t\t\tWorkspaceName: pulumi.String(\"my-aml-workspace\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.FeaturestoreEntityVersion;\nimport com.pulumi.azurenative.machinelearningservices.FeaturestoreEntityVersionArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.FeaturestoreEntityVersionArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var featurestoreEntityVersion = new FeaturestoreEntityVersion(\"featurestoreEntityVersion\", FeaturestoreEntityVersionArgs.builder()\n .featurestoreEntityVersionProperties(FeaturestoreEntityVersionArgs.builder()\n .description(\"string\")\n .indexColumns(IndexColumnArgs.builder()\n .columnName(\"string\")\n .dataType(\"Datetime\")\n .build())\n .isAnonymous(false)\n .isArchived(false)\n .properties(Map.of(\"string\", \"string\"))\n .tags(Map.of(\"string\", \"string\"))\n .build())\n .name(\"string\")\n .resourceGroupName(\"test-rg\")\n .version(\"string\")\n .workspaceName(\"my-aml-workspace\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst featurestoreEntityVersion = new azure_native.machinelearningservices.FeaturestoreEntityVersion(\"featurestoreEntityVersion\", {\n featurestoreEntityVersionProperties: {\n description: \"string\",\n indexColumns: [{\n columnName: \"string\",\n dataType: azure_native.machinelearningservices.FeatureDataType.Datetime,\n }],\n isAnonymous: false,\n isArchived: false,\n properties: {\n string: \"string\",\n },\n tags: {\n string: \"string\",\n },\n },\n name: \"string\",\n resourceGroupName: \"test-rg\",\n version: \"string\",\n workspaceName: \"my-aml-workspace\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nfeaturestore_entity_version = azure_native.machinelearningservices.FeaturestoreEntityVersion(\"featurestoreEntityVersion\",\n featurestore_entity_version_properties={\n \"description\": \"string\",\n \"index_columns\": [{\n \"column_name\": \"string\",\n \"data_type\": azure_native.machinelearningservices.FeatureDataType.DATETIME,\n }],\n \"is_anonymous\": False,\n \"is_archived\": False,\n \"properties\": {\n \"string\": \"string\",\n },\n \"tags\": {\n \"string\": \"string\",\n },\n },\n name=\"string\",\n resource_group_name=\"test-rg\",\n version=\"string\",\n workspace_name=\"my-aml-workspace\")\n\n```\n\n```yaml\nresources:\n featurestoreEntityVersion:\n type: azure-native:machinelearningservices:FeaturestoreEntityVersion\n properties:\n featurestoreEntityVersionProperties:\n description: string\n indexColumns:\n - columnName: string\n dataType: Datetime\n isAnonymous: false\n isArchived: false\n properties:\n string: string\n tags:\n string: string\n name: string\n resourceGroupName: test-rg\n version: string\n workspaceName: my-aml-workspace\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:FeaturestoreEntityVersion string /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/featurestoreEntities/{name}/versions/{version} \n```\n",
+ "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01-preview.\n\nOther available API versions: 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### CreateOrUpdate Workspace Featurestore Entity Version.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var featurestoreEntityVersion = new AzureNative.MachineLearningServices.FeaturestoreEntityVersion(\"featurestoreEntityVersion\", new()\n {\n FeaturestoreEntityVersionProperties = new AzureNative.MachineLearningServices.Inputs.FeaturestoreEntityVersionArgs\n {\n Description = \"string\",\n IndexColumns = new[]\n {\n new AzureNative.MachineLearningServices.Inputs.IndexColumnArgs\n {\n ColumnName = \"string\",\n DataType = AzureNative.MachineLearningServices.FeatureDataType.Datetime,\n },\n },\n IsAnonymous = false,\n IsArchived = false,\n Properties = \n {\n { \"string\", \"string\" },\n },\n Tags = \n {\n { \"string\", \"string\" },\n },\n },\n Name = \"string\",\n ResourceGroupName = \"test-rg\",\n Version = \"string\",\n WorkspaceName = \"my-aml-workspace\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewFeaturestoreEntityVersion(ctx, \"featurestoreEntityVersion\", \u0026machinelearningservices.FeaturestoreEntityVersionArgs{\n\t\t\tFeaturestoreEntityVersionProperties: \u0026machinelearningservices.FeaturestoreEntityVersionTypeArgs{\n\t\t\t\tDescription: pulumi.String(\"string\"),\n\t\t\t\tIndexColumns: machinelearningservices.IndexColumnArray{\n\t\t\t\t\t\u0026machinelearningservices.IndexColumnArgs{\n\t\t\t\t\t\tColumnName: pulumi.String(\"string\"),\n\t\t\t\t\t\tDataType: pulumi.String(machinelearningservices.FeatureDataTypeDatetime),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tIsAnonymous: pulumi.Bool(false),\n\t\t\t\tIsArchived: pulumi.Bool(false),\n\t\t\t\tProperties: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tName: pulumi.String(\"string\"),\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t\tVersion: pulumi.String(\"string\"),\n\t\t\tWorkspaceName: pulumi.String(\"my-aml-workspace\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.FeaturestoreEntityVersion;\nimport com.pulumi.azurenative.machinelearningservices.FeaturestoreEntityVersionArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.FeaturestoreEntityVersionArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var featurestoreEntityVersion = new FeaturestoreEntityVersion(\"featurestoreEntityVersion\", FeaturestoreEntityVersionArgs.builder()\n .featurestoreEntityVersionProperties(FeaturestoreEntityVersionArgs.builder()\n .description(\"string\")\n .indexColumns(IndexColumnArgs.builder()\n .columnName(\"string\")\n .dataType(\"Datetime\")\n .build())\n .isAnonymous(false)\n .isArchived(false)\n .properties(Map.of(\"string\", \"string\"))\n .tags(Map.of(\"string\", \"string\"))\n .build())\n .name(\"string\")\n .resourceGroupName(\"test-rg\")\n .version(\"string\")\n .workspaceName(\"my-aml-workspace\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst featurestoreEntityVersion = new azure_native.machinelearningservices.FeaturestoreEntityVersion(\"featurestoreEntityVersion\", {\n featurestoreEntityVersionProperties: {\n description: \"string\",\n indexColumns: [{\n columnName: \"string\",\n dataType: azure_native.machinelearningservices.FeatureDataType.Datetime,\n }],\n isAnonymous: false,\n isArchived: false,\n properties: {\n string: \"string\",\n },\n tags: {\n string: \"string\",\n },\n },\n name: \"string\",\n resourceGroupName: \"test-rg\",\n version: \"string\",\n workspaceName: \"my-aml-workspace\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nfeaturestore_entity_version = azure_native.machinelearningservices.FeaturestoreEntityVersion(\"featurestoreEntityVersion\",\n featurestore_entity_version_properties={\n \"description\": \"string\",\n \"index_columns\": [{\n \"column_name\": \"string\",\n \"data_type\": azure_native.machinelearningservices.FeatureDataType.DATETIME,\n }],\n \"is_anonymous\": False,\n \"is_archived\": False,\n \"properties\": {\n \"string\": \"string\",\n },\n \"tags\": {\n \"string\": \"string\",\n },\n },\n name=\"string\",\n resource_group_name=\"test-rg\",\n version=\"string\",\n workspace_name=\"my-aml-workspace\")\n\n```\n\n```yaml\nresources:\n featurestoreEntityVersion:\n type: azure-native:machinelearningservices:FeaturestoreEntityVersion\n properties:\n featurestoreEntityVersionProperties:\n description: string\n indexColumns:\n - columnName: string\n dataType: Datetime\n isAnonymous: false\n isArchived: false\n properties:\n string: string\n tags:\n string: string\n name: string\n resourceGroupName: test-rg\n version: string\n workspaceName: my-aml-workspace\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:FeaturestoreEntityVersion string /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/featurestoreEntities/{name}/versions/{version} \n```\n",
"properties": {
"featurestoreEntityVersionProperties": {
"type": "object",
@@ -698606,11 +699658,14 @@
},
{
"type": "azure-native:machinelearningservices/v20241001preview:FeaturestoreEntityVersion"
+ },
+ {
+ "type": "azure-native:machinelearningservices/v20250101preview:FeaturestoreEntityVersion"
}
]
},
"azure-native:machinelearningservices:InferenceEndpoint": {
- "description": "\nAzure REST API version: 2023-08-01-preview.\n\nOther available API versions: 2024-01-01-preview, 2024-04-01-preview, 2024-10-01-preview.\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:InferenceEndpoint string /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/inferencePools/{poolName}/endpoints/{endpointName} \n```\n",
+ "description": "\nAzure REST API version: 2023-08-01-preview.\n\nOther available API versions: 2024-01-01-preview, 2024-04-01-preview, 2024-10-01-preview, 2025-01-01-preview.\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:InferenceEndpoint string /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/inferencePools/{poolName}/endpoints/{endpointName} \n```\n",
"properties": {
"identity": {
"type": "object",
@@ -698735,11 +699790,14 @@
},
{
"type": "azure-native:machinelearningservices/v20241001preview:InferenceEndpoint"
+ },
+ {
+ "type": "azure-native:machinelearningservices/v20250101preview:InferenceEndpoint"
}
]
},
"azure-native:machinelearningservices:InferenceGroup": {
- "description": "\nAzure REST API version: 2023-08-01-preview.\n\nOther available API versions: 2024-01-01-preview, 2024-04-01-preview, 2024-10-01-preview.\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:InferenceGroup string /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/inferencePools/{poolName}/groups/{groupName} \n```\n",
+ "description": "\nAzure REST API version: 2023-08-01-preview.\n\nOther available API versions: 2024-01-01-preview, 2024-04-01-preview, 2024-10-01-preview, 2025-01-01-preview.\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:InferenceGroup string /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/inferencePools/{poolName}/groups/{groupName} \n```\n",
"properties": {
"identity": {
"type": "object",
@@ -698864,11 +699922,14 @@
},
{
"type": "azure-native:machinelearningservices/v20241001preview:InferenceGroup"
+ },
+ {
+ "type": "azure-native:machinelearningservices/v20250101preview:InferenceGroup"
}
]
},
"azure-native:machinelearningservices:InferencePool": {
- "description": "\nAzure REST API version: 2023-08-01-preview.\n\nOther available API versions: 2024-01-01-preview, 2024-04-01-preview, 2024-10-01-preview.\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:InferencePool string /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/inferencePools/{inferencePoolName} \n```\n",
+ "description": "\nAzure REST API version: 2023-08-01-preview.\n\nOther available API versions: 2024-01-01-preview, 2024-04-01-preview, 2024-10-01-preview, 2025-01-01-preview.\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:InferencePool string /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/inferencePools/{inferencePoolName} \n```\n",
"properties": {
"identity": {
"type": "object",
@@ -698987,11 +700048,14 @@
},
{
"type": "azure-native:machinelearningservices/v20241001preview:InferencePool"
+ },
+ {
+ "type": "azure-native:machinelearningservices/v20250101preview:InferencePool"
}
]
},
"azure-native:machinelearningservices:Job": {
- "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2021-03-01-preview.\n\nOther available API versions: 2021-03-01-preview, 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### CreateOrUpdate AutoML Job.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var job = new AzureNative.MachineLearningServices.Job(\"job\", new()\n {\n Id = \"string\",\n JobBaseProperties = new AzureNative.MachineLearningServices.Inputs.AutoMLJobArgs\n {\n ComputeId = \"string\",\n Description = \"string\",\n DisplayName = \"string\",\n EnvironmentId = \"string\",\n EnvironmentVariables = \n {\n { \"string\", \"string\" },\n },\n ExperimentName = \"string\",\n Identity = new AzureNative.MachineLearningServices.Inputs.AmlTokenArgs\n {\n IdentityType = \"AMLToken\",\n },\n IsArchived = false,\n JobType = \"AutoML\",\n Outputs = \n {\n { \"string\", new AzureNative.MachineLearningServices.Inputs.UriFileJobOutputArgs\n {\n Description = \"string\",\n JobOutputType = \"uri_file\",\n Mode = AzureNative.MachineLearningServices.OutputDeliveryMode.ReadWriteMount,\n Uri = \"string\",\n } },\n },\n Properties = \n {\n { \"string\", \"string\" },\n },\n Resources = new AzureNative.MachineLearningServices.Inputs.JobResourceConfigurationArgs\n {\n InstanceCount = 1,\n InstanceType = \"string\",\n Properties = \n {\n { \"string\", new Dictionary\u003cstring, object?\u003e\n {\n [\"9bec0ab0-c62f-4fa9-a97c-7b24bbcc90ad\"] = null,\n } },\n },\n },\n Services = \n {\n { \"string\", new AzureNative.MachineLearningServices.Inputs.JobServiceArgs\n {\n Endpoint = \"string\",\n JobServiceType = \"string\",\n Port = 1,\n Properties = \n {\n { \"string\", \"string\" },\n },\n } },\n },\n Tags = \n {\n { \"string\", \"string\" },\n },\n TaskDetails = new AzureNative.MachineLearningServices.Inputs.ImageClassificationArgs\n {\n LimitSettings = new AzureNative.MachineLearningServices.Inputs.ImageLimitSettingsArgs\n {\n MaxTrials = 2,\n },\n ModelSettings = new AzureNative.MachineLearningServices.Inputs.ImageModelSettingsClassificationArgs\n {\n ValidationCropSize = 2,\n },\n SearchSpace = new[]\n {\n new AzureNative.MachineLearningServices.Inputs.ImageModelDistributionSettingsClassificationArgs\n {\n ValidationCropSize = \"choice(2, 360)\",\n },\n },\n TargetColumnName = \"string\",\n TaskType = \"ImageClassification\",\n TrainingData = new AzureNative.MachineLearningServices.Inputs.MLTableJobInputArgs\n {\n JobInputType = \"mltable\",\n Uri = \"string\",\n },\n },\n },\n ResourceGroupName = \"test-rg\",\n WorkspaceName = \"my-aml-workspace\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewJob(ctx, \"job\", \u0026machinelearningservices.JobArgs{\n\t\t\tId: pulumi.String(\"string\"),\n\t\t\tJobBaseProperties: \u0026machinelearningservices.AutoMLJobArgs{\n\t\t\t\tComputeId: pulumi.String(\"string\"),\n\t\t\t\tDescription: pulumi.String(\"string\"),\n\t\t\t\tDisplayName: pulumi.String(\"string\"),\n\t\t\t\tEnvironmentId: pulumi.String(\"string\"),\n\t\t\t\tEnvironmentVariables: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tExperimentName: pulumi.String(\"string\"),\n\t\t\t\tIdentity: machinelearningservices.AmlToken{\n\t\t\t\t\tIdentityType: \"AMLToken\",\n\t\t\t\t},\n\t\t\t\tIsArchived: pulumi.Bool(false),\n\t\t\t\tJobType: pulumi.String(\"AutoML\"),\n\t\t\t\tOutputs: pulumi.Map{\n\t\t\t\t\t\"string\": machinelearningservices.UriFileJobOutput{\n\t\t\t\t\t\tDescription: \"string\",\n\t\t\t\t\t\tJobOutputType: \"uri_file\",\n\t\t\t\t\t\tMode: machinelearningservices.OutputDeliveryModeReadWriteMount,\n\t\t\t\t\t\tUri: \"string\",\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tProperties: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tResources: \u0026machinelearningservices.JobResourceConfigurationArgs{\n\t\t\t\t\tInstanceCount: pulumi.Int(1),\n\t\t\t\t\tInstanceType: pulumi.String(\"string\"),\n\t\t\t\t\tProperties: pulumi.Map{\n\t\t\t\t\t\t\"string\": pulumi.Any(map[string]interface{}{\n\t\t\t\t\t\t\t\"9bec0ab0-c62f-4fa9-a97c-7b24bbcc90ad\": nil,\n\t\t\t\t\t\t}),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tServices: machinelearningservices.JobServiceMap{\n\t\t\t\t\t\"string\": \u0026machinelearningservices.JobServiceArgs{\n\t\t\t\t\t\tEndpoint: pulumi.String(\"string\"),\n\t\t\t\t\t\tJobServiceType: pulumi.String(\"string\"),\n\t\t\t\t\t\tPort: pulumi.Int(1),\n\t\t\t\t\t\tProperties: pulumi.StringMap{\n\t\t\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tTaskDetails: machinelearningservices.ImageClassification{\n\t\t\t\t\tLimitSettings: machinelearningservices.ImageLimitSettings{\n\t\t\t\t\t\tMaxTrials: 2,\n\t\t\t\t\t},\n\t\t\t\t\tModelSettings: machinelearningservices.ImageModelSettingsClassification{\n\t\t\t\t\t\tValidationCropSize: 2,\n\t\t\t\t\t},\n\t\t\t\t\tSearchSpace: []machinelearningservices.ImageModelDistributionSettingsClassification{\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tValidationCropSize: \"choice(2, 360)\",\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t\tTargetColumnName: \"string\",\n\t\t\t\t\tTaskType: \"ImageClassification\",\n\t\t\t\t\tTrainingData: machinelearningservices.MLTableJobInput{\n\t\t\t\t\t\tJobInputType: \"mltable\",\n\t\t\t\t\t\tUri: \"string\",\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t\tWorkspaceName: pulumi.String(\"my-aml-workspace\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.Job;\nimport com.pulumi.azurenative.machinelearningservices.JobArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var job = new Job(\"job\", JobArgs.builder()\n .id(\"string\")\n .jobBaseProperties(AutoMLJobArgs.builder()\n .computeId(\"string\")\n .description(\"string\")\n .displayName(\"string\")\n .environmentId(\"string\")\n .environmentVariables(Map.of(\"string\", \"string\"))\n .experimentName(\"string\")\n .identity(AmlTokenArgs.builder()\n .identityType(\"AMLToken\")\n .build())\n .isArchived(false)\n .jobType(\"AutoML\")\n .outputs(Map.of(\"string\", Map.ofEntries(\n Map.entry(\"description\", \"string\"),\n Map.entry(\"jobOutputType\", \"uri_file\"),\n Map.entry(\"mode\", \"ReadWriteMount\"),\n Map.entry(\"uri\", \"string\")\n )))\n .properties(Map.of(\"string\", \"string\"))\n .resources(JobResourceConfigurationArgs.builder()\n .instanceCount(1)\n .instanceType(\"string\")\n .properties(Map.of(\"string\", Map.of(\"9bec0ab0-c62f-4fa9-a97c-7b24bbcc90ad\", null)))\n .build())\n .services(Map.of(\"string\", Map.ofEntries(\n Map.entry(\"endpoint\", \"string\"),\n Map.entry(\"jobServiceType\", \"string\"),\n Map.entry(\"port\", 1),\n Map.entry(\"properties\", Map.of(\"string\", \"string\"))\n )))\n .tags(Map.of(\"string\", \"string\"))\n .taskDetails(ImageClassificationArgs.builder()\n .limitSettings(ImageLimitSettingsArgs.builder()\n .maxTrials(2)\n .build())\n .modelSettings(ImageModelSettingsClassificationArgs.builder()\n .validationCropSize(2)\n .build())\n .searchSpace(ImageModelDistributionSettingsClassificationArgs.builder()\n .validationCropSize(\"choice(2, 360)\")\n .build())\n .targetColumnName(\"string\")\n .taskType(\"ImageClassification\")\n .trainingData(MLTableJobInputArgs.builder()\n .jobInputType(\"mltable\")\n .uri(\"string\")\n .build())\n .build())\n .build())\n .resourceGroupName(\"test-rg\")\n .workspaceName(\"my-aml-workspace\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst job = new azure_native.machinelearningservices.Job(\"job\", {\n id: \"string\",\n jobBaseProperties: {\n computeId: \"string\",\n description: \"string\",\n displayName: \"string\",\n environmentId: \"string\",\n environmentVariables: {\n string: \"string\",\n },\n experimentName: \"string\",\n identity: {\n identityType: \"AMLToken\",\n },\n isArchived: false,\n jobType: \"AutoML\",\n outputs: {\n string: {\n description: \"string\",\n jobOutputType: \"uri_file\",\n mode: azure_native.machinelearningservices.OutputDeliveryMode.ReadWriteMount,\n uri: \"string\",\n },\n },\n properties: {\n string: \"string\",\n },\n resources: {\n instanceCount: 1,\n instanceType: \"string\",\n properties: {\n string: {\n \"9bec0ab0-c62f-4fa9-a97c-7b24bbcc90ad\": undefined,\n },\n },\n },\n services: {\n string: {\n endpoint: \"string\",\n jobServiceType: \"string\",\n port: 1,\n properties: {\n string: \"string\",\n },\n },\n },\n tags: {\n string: \"string\",\n },\n taskDetails: {\n limitSettings: {\n maxTrials: 2,\n },\n modelSettings: {\n validationCropSize: 2,\n },\n searchSpace: [{\n validationCropSize: \"choice(2, 360)\",\n }],\n targetColumnName: \"string\",\n taskType: \"ImageClassification\",\n trainingData: {\n jobInputType: \"mltable\",\n uri: \"string\",\n },\n },\n },\n resourceGroupName: \"test-rg\",\n workspaceName: \"my-aml-workspace\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\njob = azure_native.machinelearningservices.Job(\"job\",\n id=\"string\",\n job_base_properties={\n \"compute_id\": \"string\",\n \"description\": \"string\",\n \"display_name\": \"string\",\n \"environment_id\": \"string\",\n \"environment_variables\": {\n \"string\": \"string\",\n },\n \"experiment_name\": \"string\",\n \"identity\": {\n \"identity_type\": \"AMLToken\",\n },\n \"is_archived\": False,\n \"job_type\": \"AutoML\",\n \"outputs\": {\n \"string\": {\n \"description\": \"string\",\n \"job_output_type\": \"uri_file\",\n \"mode\": azure_native.machinelearningservices.OutputDeliveryMode.READ_WRITE_MOUNT,\n \"uri\": \"string\",\n },\n },\n \"properties\": {\n \"string\": \"string\",\n },\n \"resources\": {\n \"instance_count\": 1,\n \"instance_type\": \"string\",\n \"properties\": {\n \"string\": {\n \"9bec0ab0-c62f-4fa9-a97c-7b24bbcc90ad\": None,\n },\n },\n },\n \"services\": {\n \"string\": {\n \"endpoint\": \"string\",\n \"job_service_type\": \"string\",\n \"port\": 1,\n \"properties\": {\n \"string\": \"string\",\n },\n },\n },\n \"tags\": {\n \"string\": \"string\",\n },\n \"task_details\": {\n \"limit_settings\": {\n \"max_trials\": 2,\n },\n \"model_settings\": {\n \"validation_crop_size\": 2,\n },\n \"search_space\": [{\n \"validation_crop_size\": \"choice(2, 360)\",\n }],\n \"target_column_name\": \"string\",\n \"task_type\": \"ImageClassification\",\n \"training_data\": {\n \"job_input_type\": \"mltable\",\n \"uri\": \"string\",\n },\n },\n },\n resource_group_name=\"test-rg\",\n workspace_name=\"my-aml-workspace\")\n\n```\n\n```yaml\nresources:\n job:\n type: azure-native:machinelearningservices:Job\n properties:\n id: string\n jobBaseProperties:\n computeId: string\n description: string\n displayName: string\n environmentId: string\n environmentVariables:\n string: string\n experimentName: string\n identity:\n identityType: AMLToken\n isArchived: false\n jobType: AutoML\n outputs:\n string:\n description: string\n jobOutputType: uri_file\n mode: ReadWriteMount\n uri: string\n properties:\n string: string\n resources:\n instanceCount: 1\n instanceType: string\n properties:\n string:\n 9bec0ab0-c62f-4fa9-a97c-7b24bbcc90ad: null\n services:\n string:\n endpoint: string\n jobServiceType: string\n port: 1\n properties:\n string: string\n tags:\n string: string\n taskDetails:\n limitSettings:\n maxTrials: 2\n modelSettings:\n validationCropSize: 2\n searchSpace:\n - validationCropSize: choice(2, 360)\n targetColumnName: string\n taskType: ImageClassification\n trainingData:\n jobInputType: mltable\n uri: string\n resourceGroupName: test-rg\n workspaceName: my-aml-workspace\n\n```\n\n{{% /example %}}\n{{% example %}}\n### CreateOrUpdate Command Job.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var job = new AzureNative.MachineLearningServices.Job(\"job\", new()\n {\n Id = \"string\",\n JobBaseProperties = new AzureNative.MachineLearningServices.Inputs.CommandJobArgs\n {\n CodeId = \"string\",\n Command = \"string\",\n ComputeId = \"string\",\n Description = \"string\",\n DisplayName = \"string\",\n Distribution = new AzureNative.MachineLearningServices.Inputs.TensorFlowArgs\n {\n DistributionType = \"TensorFlow\",\n ParameterServerCount = 1,\n WorkerCount = 1,\n },\n EnvironmentId = \"string\",\n EnvironmentVariables = \n {\n { \"string\", \"string\" },\n },\n ExperimentName = \"string\",\n Identity = new AzureNative.MachineLearningServices.Inputs.AmlTokenArgs\n {\n IdentityType = \"AMLToken\",\n },\n Inputs = \n {\n { \"string\", new AzureNative.MachineLearningServices.Inputs.LiteralJobInputArgs\n {\n Description = \"string\",\n JobInputType = \"literal\",\n Value = \"string\",\n } },\n },\n JobType = \"Command\",\n Limits = new AzureNative.MachineLearningServices.Inputs.CommandJobLimitsArgs\n {\n JobLimitsType = \"Command\",\n Timeout = \"PT5M\",\n },\n Outputs = \n {\n { \"string\", new AzureNative.MachineLearningServices.Inputs.UriFileJobOutputArgs\n {\n Description = \"string\",\n JobOutputType = \"uri_file\",\n Mode = AzureNative.MachineLearningServices.OutputDeliveryMode.ReadWriteMount,\n Uri = \"string\",\n } },\n },\n Properties = \n {\n { \"string\", \"string\" },\n },\n Resources = new AzureNative.MachineLearningServices.Inputs.JobResourceConfigurationArgs\n {\n InstanceCount = 1,\n InstanceType = \"string\",\n Properties = \n {\n { \"string\", new Dictionary\u003cstring, object?\u003e\n {\n [\"e6b6493e-7d5e-4db3-be1e-306ec641327e\"] = null,\n } },\n },\n },\n Services = \n {\n { \"string\", new AzureNative.MachineLearningServices.Inputs.JobServiceArgs\n {\n Endpoint = \"string\",\n JobServiceType = \"string\",\n Port = 1,\n Properties = \n {\n { \"string\", \"string\" },\n },\n } },\n },\n Tags = \n {\n { \"string\", \"string\" },\n },\n },\n ResourceGroupName = \"test-rg\",\n WorkspaceName = \"my-aml-workspace\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewJob(ctx, \"job\", \u0026machinelearningservices.JobArgs{\n\t\t\tId: pulumi.String(\"string\"),\n\t\t\tJobBaseProperties: \u0026machinelearningservices.CommandJobArgs{\n\t\t\t\tCodeId: pulumi.String(\"string\"),\n\t\t\t\tCommand: pulumi.String(\"string\"),\n\t\t\t\tComputeId: pulumi.String(\"string\"),\n\t\t\t\tDescription: pulumi.String(\"string\"),\n\t\t\t\tDisplayName: pulumi.String(\"string\"),\n\t\t\t\tDistribution: machinelearningservices.TensorFlow{\n\t\t\t\t\tDistributionType: \"TensorFlow\",\n\t\t\t\t\tParameterServerCount: 1,\n\t\t\t\t\tWorkerCount: 1,\n\t\t\t\t},\n\t\t\t\tEnvironmentId: pulumi.String(\"string\"),\n\t\t\t\tEnvironmentVariables: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tExperimentName: pulumi.String(\"string\"),\n\t\t\t\tIdentity: machinelearningservices.AmlToken{\n\t\t\t\t\tIdentityType: \"AMLToken\",\n\t\t\t\t},\n\t\t\t\tInputs: pulumi.Map{\n\t\t\t\t\t\"string\": machinelearningservices.LiteralJobInput{\n\t\t\t\t\t\tDescription: \"string\",\n\t\t\t\t\t\tJobInputType: \"literal\",\n\t\t\t\t\t\tValue: \"string\",\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tJobType: pulumi.String(\"Command\"),\n\t\t\t\tLimits: \u0026machinelearningservices.CommandJobLimitsArgs{\n\t\t\t\t\tJobLimitsType: pulumi.String(\"Command\"),\n\t\t\t\t\tTimeout: pulumi.String(\"PT5M\"),\n\t\t\t\t},\n\t\t\t\tOutputs: pulumi.Map{\n\t\t\t\t\t\"string\": machinelearningservices.UriFileJobOutput{\n\t\t\t\t\t\tDescription: \"string\",\n\t\t\t\t\t\tJobOutputType: \"uri_file\",\n\t\t\t\t\t\tMode: machinelearningservices.OutputDeliveryModeReadWriteMount,\n\t\t\t\t\t\tUri: \"string\",\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tProperties: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tResources: \u0026machinelearningservices.JobResourceConfigurationArgs{\n\t\t\t\t\tInstanceCount: pulumi.Int(1),\n\t\t\t\t\tInstanceType: pulumi.String(\"string\"),\n\t\t\t\t\tProperties: pulumi.Map{\n\t\t\t\t\t\t\"string\": pulumi.Any(map[string]interface{}{\n\t\t\t\t\t\t\t\"e6b6493e-7d5e-4db3-be1e-306ec641327e\": nil,\n\t\t\t\t\t\t}),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tServices: machinelearningservices.JobServiceMap{\n\t\t\t\t\t\"string\": \u0026machinelearningservices.JobServiceArgs{\n\t\t\t\t\t\tEndpoint: pulumi.String(\"string\"),\n\t\t\t\t\t\tJobServiceType: pulumi.String(\"string\"),\n\t\t\t\t\t\tPort: pulumi.Int(1),\n\t\t\t\t\t\tProperties: pulumi.StringMap{\n\t\t\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t\tWorkspaceName: pulumi.String(\"my-aml-workspace\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.Job;\nimport com.pulumi.azurenative.machinelearningservices.JobArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var job = new Job(\"job\", JobArgs.builder()\n .id(\"string\")\n .jobBaseProperties(CommandJobArgs.builder()\n .codeId(\"string\")\n .command(\"string\")\n .computeId(\"string\")\n .description(\"string\")\n .displayName(\"string\")\n .distribution(TensorFlowArgs.builder()\n .distributionType(\"TensorFlow\")\n .parameterServerCount(1)\n .workerCount(1)\n .build())\n .environmentId(\"string\")\n .environmentVariables(Map.of(\"string\", \"string\"))\n .experimentName(\"string\")\n .identity(AmlTokenArgs.builder()\n .identityType(\"AMLToken\")\n .build())\n .inputs(Map.of(\"string\", Map.ofEntries(\n Map.entry(\"description\", \"string\"),\n Map.entry(\"jobInputType\", \"literal\"),\n Map.entry(\"value\", \"string\")\n )))\n .jobType(\"Command\")\n .limits(CommandJobLimitsArgs.builder()\n .jobLimitsType(\"Command\")\n .timeout(\"PT5M\")\n .build())\n .outputs(Map.of(\"string\", Map.ofEntries(\n Map.entry(\"description\", \"string\"),\n Map.entry(\"jobOutputType\", \"uri_file\"),\n Map.entry(\"mode\", \"ReadWriteMount\"),\n Map.entry(\"uri\", \"string\")\n )))\n .properties(Map.of(\"string\", \"string\"))\n .resources(JobResourceConfigurationArgs.builder()\n .instanceCount(1)\n .instanceType(\"string\")\n .properties(Map.of(\"string\", Map.of(\"e6b6493e-7d5e-4db3-be1e-306ec641327e\", null)))\n .build())\n .services(Map.of(\"string\", Map.ofEntries(\n Map.entry(\"endpoint\", \"string\"),\n Map.entry(\"jobServiceType\", \"string\"),\n Map.entry(\"port\", 1),\n Map.entry(\"properties\", Map.of(\"string\", \"string\"))\n )))\n .tags(Map.of(\"string\", \"string\"))\n .build())\n .resourceGroupName(\"test-rg\")\n .workspaceName(\"my-aml-workspace\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst job = new azure_native.machinelearningservices.Job(\"job\", {\n id: \"string\",\n jobBaseProperties: {\n codeId: \"string\",\n command: \"string\",\n computeId: \"string\",\n description: \"string\",\n displayName: \"string\",\n distribution: {\n distributionType: \"TensorFlow\",\n parameterServerCount: 1,\n workerCount: 1,\n },\n environmentId: \"string\",\n environmentVariables: {\n string: \"string\",\n },\n experimentName: \"string\",\n identity: {\n identityType: \"AMLToken\",\n },\n inputs: {\n string: {\n description: \"string\",\n jobInputType: \"literal\",\n value: \"string\",\n },\n },\n jobType: \"Command\",\n limits: {\n jobLimitsType: \"Command\",\n timeout: \"PT5M\",\n },\n outputs: {\n string: {\n description: \"string\",\n jobOutputType: \"uri_file\",\n mode: azure_native.machinelearningservices.OutputDeliveryMode.ReadWriteMount,\n uri: \"string\",\n },\n },\n properties: {\n string: \"string\",\n },\n resources: {\n instanceCount: 1,\n instanceType: \"string\",\n properties: {\n string: {\n \"e6b6493e-7d5e-4db3-be1e-306ec641327e\": undefined,\n },\n },\n },\n services: {\n string: {\n endpoint: \"string\",\n jobServiceType: \"string\",\n port: 1,\n properties: {\n string: \"string\",\n },\n },\n },\n tags: {\n string: \"string\",\n },\n },\n resourceGroupName: \"test-rg\",\n workspaceName: \"my-aml-workspace\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\njob = azure_native.machinelearningservices.Job(\"job\",\n id=\"string\",\n job_base_properties={\n \"code_id\": \"string\",\n \"command\": \"string\",\n \"compute_id\": \"string\",\n \"description\": \"string\",\n \"display_name\": \"string\",\n \"distribution\": {\n \"distribution_type\": \"TensorFlow\",\n \"parameter_server_count\": 1,\n \"worker_count\": 1,\n },\n \"environment_id\": \"string\",\n \"environment_variables\": {\n \"string\": \"string\",\n },\n \"experiment_name\": \"string\",\n \"identity\": {\n \"identity_type\": \"AMLToken\",\n },\n \"inputs\": {\n \"string\": {\n \"description\": \"string\",\n \"job_input_type\": \"literal\",\n \"value\": \"string\",\n },\n },\n \"job_type\": \"Command\",\n \"limits\": {\n \"job_limits_type\": \"Command\",\n \"timeout\": \"PT5M\",\n },\n \"outputs\": {\n \"string\": {\n \"description\": \"string\",\n \"job_output_type\": \"uri_file\",\n \"mode\": azure_native.machinelearningservices.OutputDeliveryMode.READ_WRITE_MOUNT,\n \"uri\": \"string\",\n },\n },\n \"properties\": {\n \"string\": \"string\",\n },\n \"resources\": {\n \"instance_count\": 1,\n \"instance_type\": \"string\",\n \"properties\": {\n \"string\": {\n \"e6b6493e-7d5e-4db3-be1e-306ec641327e\": None,\n },\n },\n },\n \"services\": {\n \"string\": {\n \"endpoint\": \"string\",\n \"job_service_type\": \"string\",\n \"port\": 1,\n \"properties\": {\n \"string\": \"string\",\n },\n },\n },\n \"tags\": {\n \"string\": \"string\",\n },\n },\n resource_group_name=\"test-rg\",\n workspace_name=\"my-aml-workspace\")\n\n```\n\n```yaml\nresources:\n job:\n type: azure-native:machinelearningservices:Job\n properties:\n id: string\n jobBaseProperties:\n codeId: string\n command: string\n computeId: string\n description: string\n displayName: string\n distribution:\n distributionType: TensorFlow\n parameterServerCount: 1\n workerCount: 1\n environmentId: string\n environmentVariables:\n string: string\n experimentName: string\n identity:\n identityType: AMLToken\n inputs:\n string:\n description: string\n jobInputType: literal\n value: string\n jobType: Command\n limits:\n jobLimitsType: Command\n timeout: PT5M\n outputs:\n string:\n description: string\n jobOutputType: uri_file\n mode: ReadWriteMount\n uri: string\n properties:\n string: string\n resources:\n instanceCount: 1\n instanceType: string\n properties:\n string:\n e6b6493e-7d5e-4db3-be1e-306ec641327e: null\n services:\n string:\n endpoint: string\n jobServiceType: string\n port: 1\n properties:\n string: string\n tags:\n string: string\n resourceGroupName: test-rg\n workspaceName: my-aml-workspace\n\n```\n\n{{% /example %}}\n{{% example %}}\n### CreateOrUpdate Pipeline Job.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var job = new AzureNative.MachineLearningServices.Job(\"job\", new()\n {\n Id = \"string\",\n JobBaseProperties = new AzureNative.MachineLearningServices.Inputs.PipelineJobArgs\n {\n ComputeId = \"string\",\n Description = \"string\",\n DisplayName = \"string\",\n ExperimentName = \"string\",\n Inputs = \n {\n { \"string\", new AzureNative.MachineLearningServices.Inputs.LiteralJobInputArgs\n {\n Description = \"string\",\n JobInputType = \"literal\",\n Value = \"string\",\n } },\n },\n JobType = \"Pipeline\",\n Outputs = \n {\n { \"string\", new AzureNative.MachineLearningServices.Inputs.UriFileJobOutputArgs\n {\n Description = \"string\",\n JobOutputType = \"uri_file\",\n Mode = AzureNative.MachineLearningServices.OutputDeliveryMode.Upload,\n Uri = \"string\",\n } },\n },\n Properties = \n {\n { \"string\", \"string\" },\n },\n Services = \n {\n { \"string\", new AzureNative.MachineLearningServices.Inputs.JobServiceArgs\n {\n Endpoint = \"string\",\n JobServiceType = \"string\",\n Port = 1,\n Properties = \n {\n { \"string\", \"string\" },\n },\n } },\n },\n Settings = null,\n Tags = \n {\n { \"string\", \"string\" },\n },\n },\n ResourceGroupName = \"test-rg\",\n WorkspaceName = \"my-aml-workspace\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewJob(ctx, \"job\", \u0026machinelearningservices.JobArgs{\n\t\t\tId: pulumi.String(\"string\"),\n\t\t\tJobBaseProperties: \u0026machinelearningservices.PipelineJobArgs{\n\t\t\t\tComputeId: pulumi.String(\"string\"),\n\t\t\t\tDescription: pulumi.String(\"string\"),\n\t\t\t\tDisplayName: pulumi.String(\"string\"),\n\t\t\t\tExperimentName: pulumi.String(\"string\"),\n\t\t\t\tInputs: pulumi.Map{\n\t\t\t\t\t\"string\": machinelearningservices.LiteralJobInput{\n\t\t\t\t\t\tDescription: \"string\",\n\t\t\t\t\t\tJobInputType: \"literal\",\n\t\t\t\t\t\tValue: \"string\",\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tJobType: pulumi.String(\"Pipeline\"),\n\t\t\t\tOutputs: pulumi.Map{\n\t\t\t\t\t\"string\": machinelearningservices.UriFileJobOutput{\n\t\t\t\t\t\tDescription: \"string\",\n\t\t\t\t\t\tJobOutputType: \"uri_file\",\n\t\t\t\t\t\tMode: machinelearningservices.OutputDeliveryModeUpload,\n\t\t\t\t\t\tUri: \"string\",\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tProperties: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tServices: machinelearningservices.JobServiceMap{\n\t\t\t\t\t\"string\": \u0026machinelearningservices.JobServiceArgs{\n\t\t\t\t\t\tEndpoint: pulumi.String(\"string\"),\n\t\t\t\t\t\tJobServiceType: pulumi.String(\"string\"),\n\t\t\t\t\t\tPort: pulumi.Int(1),\n\t\t\t\t\t\tProperties: pulumi.StringMap{\n\t\t\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tSettings: pulumi.Any(map[string]interface{}{}),\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t\tWorkspaceName: pulumi.String(\"my-aml-workspace\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.Job;\nimport com.pulumi.azurenative.machinelearningservices.JobArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var job = new Job(\"job\", JobArgs.builder()\n .id(\"string\")\n .jobBaseProperties(PipelineJobArgs.builder()\n .computeId(\"string\")\n .description(\"string\")\n .displayName(\"string\")\n .experimentName(\"string\")\n .inputs(Map.of(\"string\", Map.ofEntries(\n Map.entry(\"description\", \"string\"),\n Map.entry(\"jobInputType\", \"literal\"),\n Map.entry(\"value\", \"string\")\n )))\n .jobType(\"Pipeline\")\n .outputs(Map.of(\"string\", Map.ofEntries(\n Map.entry(\"description\", \"string\"),\n Map.entry(\"jobOutputType\", \"uri_file\"),\n Map.entry(\"mode\", \"Upload\"),\n Map.entry(\"uri\", \"string\")\n )))\n .properties(Map.of(\"string\", \"string\"))\n .services(Map.of(\"string\", Map.ofEntries(\n Map.entry(\"endpoint\", \"string\"),\n Map.entry(\"jobServiceType\", \"string\"),\n Map.entry(\"port\", 1),\n Map.entry(\"properties\", Map.of(\"string\", \"string\"))\n )))\n .settings()\n .tags(Map.of(\"string\", \"string\"))\n .build())\n .resourceGroupName(\"test-rg\")\n .workspaceName(\"my-aml-workspace\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst job = new azure_native.machinelearningservices.Job(\"job\", {\n id: \"string\",\n jobBaseProperties: {\n computeId: \"string\",\n description: \"string\",\n displayName: \"string\",\n experimentName: \"string\",\n inputs: {\n string: {\n description: \"string\",\n jobInputType: \"literal\",\n value: \"string\",\n },\n },\n jobType: \"Pipeline\",\n outputs: {\n string: {\n description: \"string\",\n jobOutputType: \"uri_file\",\n mode: azure_native.machinelearningservices.OutputDeliveryMode.Upload,\n uri: \"string\",\n },\n },\n properties: {\n string: \"string\",\n },\n services: {\n string: {\n endpoint: \"string\",\n jobServiceType: \"string\",\n port: 1,\n properties: {\n string: \"string\",\n },\n },\n },\n settings: {},\n tags: {\n string: \"string\",\n },\n },\n resourceGroupName: \"test-rg\",\n workspaceName: \"my-aml-workspace\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\njob = azure_native.machinelearningservices.Job(\"job\",\n id=\"string\",\n job_base_properties={\n \"compute_id\": \"string\",\n \"description\": \"string\",\n \"display_name\": \"string\",\n \"experiment_name\": \"string\",\n \"inputs\": {\n \"string\": {\n \"description\": \"string\",\n \"job_input_type\": \"literal\",\n \"value\": \"string\",\n },\n },\n \"job_type\": \"Pipeline\",\n \"outputs\": {\n \"string\": {\n \"description\": \"string\",\n \"job_output_type\": \"uri_file\",\n \"mode\": azure_native.machinelearningservices.OutputDeliveryMode.UPLOAD,\n \"uri\": \"string\",\n },\n },\n \"properties\": {\n \"string\": \"string\",\n },\n \"services\": {\n \"string\": {\n \"endpoint\": \"string\",\n \"job_service_type\": \"string\",\n \"port\": 1,\n \"properties\": {\n \"string\": \"string\",\n },\n },\n },\n \"settings\": {},\n \"tags\": {\n \"string\": \"string\",\n },\n },\n resource_group_name=\"test-rg\",\n workspace_name=\"my-aml-workspace\")\n\n```\n\n```yaml\nresources:\n job:\n type: azure-native:machinelearningservices:Job\n properties:\n id: string\n jobBaseProperties:\n computeId: string\n description: string\n displayName: string\n experimentName: string\n inputs:\n string:\n description: string\n jobInputType: literal\n value: string\n jobType: Pipeline\n outputs:\n string:\n description: string\n jobOutputType: uri_file\n mode: Upload\n uri: string\n properties:\n string: string\n services:\n string:\n endpoint: string\n jobServiceType: string\n port: 1\n properties:\n string: string\n settings: {}\n tags:\n string: string\n resourceGroupName: test-rg\n workspaceName: my-aml-workspace\n\n```\n\n{{% /example %}}\n{{% example %}}\n### CreateOrUpdate Sweep Job.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var job = new AzureNative.MachineLearningServices.Job(\"job\", new()\n {\n Id = \"string\",\n JobBaseProperties = new AzureNative.MachineLearningServices.Inputs.SweepJobArgs\n {\n ComputeId = \"string\",\n Description = \"string\",\n DisplayName = \"string\",\n EarlyTermination = new AzureNative.MachineLearningServices.Inputs.MedianStoppingPolicyArgs\n {\n DelayEvaluation = 1,\n EvaluationInterval = 1,\n PolicyType = \"MedianStopping\",\n },\n ExperimentName = \"string\",\n JobType = \"Sweep\",\n Limits = new AzureNative.MachineLearningServices.Inputs.SweepJobLimitsArgs\n {\n JobLimitsType = \"Sweep\",\n MaxConcurrentTrials = 1,\n MaxTotalTrials = 1,\n TrialTimeout = \"PT1S\",\n },\n Objective = new AzureNative.MachineLearningServices.Inputs.ObjectiveArgs\n {\n Goal = AzureNative.MachineLearningServices.Goal.Minimize,\n PrimaryMetric = \"string\",\n },\n Properties = \n {\n { \"string\", \"string\" },\n },\n SamplingAlgorithm = new AzureNative.MachineLearningServices.Inputs.GridSamplingAlgorithmArgs\n {\n SamplingAlgorithmType = \"Grid\",\n },\n SearchSpace = new Dictionary\u003cstring, object?\u003e\n {\n [\"string\"] = new Dictionary\u003cstring, object?\u003e\n {\n },\n },\n Services = \n {\n { \"string\", new AzureNative.MachineLearningServices.Inputs.JobServiceArgs\n {\n Endpoint = \"string\",\n JobServiceType = \"string\",\n Port = 1,\n Properties = \n {\n { \"string\", \"string\" },\n },\n } },\n },\n Tags = \n {\n { \"string\", \"string\" },\n },\n Trial = new AzureNative.MachineLearningServices.Inputs.TrialComponentArgs\n {\n CodeId = \"string\",\n Command = \"string\",\n Distribution = new AzureNative.MachineLearningServices.Inputs.MpiArgs\n {\n DistributionType = \"Mpi\",\n ProcessCountPerInstance = 1,\n },\n EnvironmentId = \"string\",\n EnvironmentVariables = \n {\n { \"string\", \"string\" },\n },\n Resources = new AzureNative.MachineLearningServices.Inputs.JobResourceConfigurationArgs\n {\n InstanceCount = 1,\n InstanceType = \"string\",\n Properties = \n {\n { \"string\", new Dictionary\u003cstring, object?\u003e\n {\n [\"e6b6493e-7d5e-4db3-be1e-306ec641327e\"] = null,\n } },\n },\n },\n },\n },\n ResourceGroupName = \"test-rg\",\n WorkspaceName = \"my-aml-workspace\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewJob(ctx, \"job\", \u0026machinelearningservices.JobArgs{\n\t\t\tId: pulumi.String(\"string\"),\n\t\t\tJobBaseProperties: \u0026machinelearningservices.SweepJobArgs{\n\t\t\t\tComputeId: pulumi.String(\"string\"),\n\t\t\t\tDescription: pulumi.String(\"string\"),\n\t\t\t\tDisplayName: pulumi.String(\"string\"),\n\t\t\t\tEarlyTermination: machinelearningservices.MedianStoppingPolicy{\n\t\t\t\t\tDelayEvaluation: 1,\n\t\t\t\t\tEvaluationInterval: 1,\n\t\t\t\t\tPolicyType: \"MedianStopping\",\n\t\t\t\t},\n\t\t\t\tExperimentName: pulumi.String(\"string\"),\n\t\t\t\tJobType: pulumi.String(\"Sweep\"),\n\t\t\t\tLimits: \u0026machinelearningservices.SweepJobLimitsArgs{\n\t\t\t\t\tJobLimitsType: pulumi.String(\"Sweep\"),\n\t\t\t\t\tMaxConcurrentTrials: pulumi.Int(1),\n\t\t\t\t\tMaxTotalTrials: pulumi.Int(1),\n\t\t\t\t\tTrialTimeout: pulumi.String(\"PT1S\"),\n\t\t\t\t},\n\t\t\t\tObjective: \u0026machinelearningservices.ObjectiveArgs{\n\t\t\t\t\tGoal: pulumi.String(machinelearningservices.GoalMinimize),\n\t\t\t\t\tPrimaryMetric: pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tProperties: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tSamplingAlgorithm: machinelearningservices.GridSamplingAlgorithm{\n\t\t\t\t\tSamplingAlgorithmType: \"Grid\",\n\t\t\t\t},\n\t\t\t\tSearchSpace: pulumi.Any(map[string]interface{}{\n\t\t\t\t\t\"string\": map[string]interface{}{},\n\t\t\t\t}),\n\t\t\t\tServices: machinelearningservices.JobServiceMap{\n\t\t\t\t\t\"string\": \u0026machinelearningservices.JobServiceArgs{\n\t\t\t\t\t\tEndpoint: pulumi.String(\"string\"),\n\t\t\t\t\t\tJobServiceType: pulumi.String(\"string\"),\n\t\t\t\t\t\tPort: pulumi.Int(1),\n\t\t\t\t\t\tProperties: pulumi.StringMap{\n\t\t\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tTrial: \u0026machinelearningservices.TrialComponentArgs{\n\t\t\t\t\tCodeId: pulumi.String(\"string\"),\n\t\t\t\t\tCommand: pulumi.String(\"string\"),\n\t\t\t\t\tDistribution: machinelearningservices.Mpi{\n\t\t\t\t\t\tDistributionType: \"Mpi\",\n\t\t\t\t\t\tProcessCountPerInstance: 1,\n\t\t\t\t\t},\n\t\t\t\t\tEnvironmentId: pulumi.String(\"string\"),\n\t\t\t\t\tEnvironmentVariables: pulumi.StringMap{\n\t\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t\t},\n\t\t\t\t\tResources: \u0026machinelearningservices.JobResourceConfigurationArgs{\n\t\t\t\t\t\tInstanceCount: pulumi.Int(1),\n\t\t\t\t\t\tInstanceType: pulumi.String(\"string\"),\n\t\t\t\t\t\tProperties: pulumi.Map{\n\t\t\t\t\t\t\t\"string\": pulumi.Any(map[string]interface{}{\n\t\t\t\t\t\t\t\t\"e6b6493e-7d5e-4db3-be1e-306ec641327e\": nil,\n\t\t\t\t\t\t\t}),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t\tWorkspaceName: pulumi.String(\"my-aml-workspace\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.Job;\nimport com.pulumi.azurenative.machinelearningservices.JobArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var job = new Job(\"job\", JobArgs.builder()\n .id(\"string\")\n .jobBaseProperties(SweepJobArgs.builder()\n .computeId(\"string\")\n .description(\"string\")\n .displayName(\"string\")\n .earlyTermination(MedianStoppingPolicyArgs.builder()\n .delayEvaluation(1)\n .evaluationInterval(1)\n .policyType(\"MedianStopping\")\n .build())\n .experimentName(\"string\")\n .jobType(\"Sweep\")\n .limits(SweepJobLimitsArgs.builder()\n .jobLimitsType(\"Sweep\")\n .maxConcurrentTrials(1)\n .maxTotalTrials(1)\n .trialTimeout(\"PT1S\")\n .build())\n .objective(ObjectiveArgs.builder()\n .goal(\"Minimize\")\n .primaryMetric(\"string\")\n .build())\n .properties(Map.of(\"string\", \"string\"))\n .samplingAlgorithm(GridSamplingAlgorithmArgs.builder()\n .samplingAlgorithmType(\"Grid\")\n .build())\n .searchSpace(Map.of(\"string\", ))\n .services(Map.of(\"string\", Map.ofEntries(\n Map.entry(\"endpoint\", \"string\"),\n Map.entry(\"jobServiceType\", \"string\"),\n Map.entry(\"port\", 1),\n Map.entry(\"properties\", Map.of(\"string\", \"string\"))\n )))\n .tags(Map.of(\"string\", \"string\"))\n .trial(TrialComponentArgs.builder()\n .codeId(\"string\")\n .command(\"string\")\n .distribution(MpiArgs.builder()\n .distributionType(\"Mpi\")\n .processCountPerInstance(1)\n .build())\n .environmentId(\"string\")\n .environmentVariables(Map.of(\"string\", \"string\"))\n .resources(JobResourceConfigurationArgs.builder()\n .instanceCount(1)\n .instanceType(\"string\")\n .properties(Map.of(\"string\", Map.of(\"e6b6493e-7d5e-4db3-be1e-306ec641327e\", null)))\n .build())\n .build())\n .build())\n .resourceGroupName(\"test-rg\")\n .workspaceName(\"my-aml-workspace\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst job = new azure_native.machinelearningservices.Job(\"job\", {\n id: \"string\",\n jobBaseProperties: {\n computeId: \"string\",\n description: \"string\",\n displayName: \"string\",\n earlyTermination: {\n delayEvaluation: 1,\n evaluationInterval: 1,\n policyType: \"MedianStopping\",\n },\n experimentName: \"string\",\n jobType: \"Sweep\",\n limits: {\n jobLimitsType: \"Sweep\",\n maxConcurrentTrials: 1,\n maxTotalTrials: 1,\n trialTimeout: \"PT1S\",\n },\n objective: {\n goal: azure_native.machinelearningservices.Goal.Minimize,\n primaryMetric: \"string\",\n },\n properties: {\n string: \"string\",\n },\n samplingAlgorithm: {\n samplingAlgorithmType: \"Grid\",\n },\n searchSpace: {\n string: {},\n },\n services: {\n string: {\n endpoint: \"string\",\n jobServiceType: \"string\",\n port: 1,\n properties: {\n string: \"string\",\n },\n },\n },\n tags: {\n string: \"string\",\n },\n trial: {\n codeId: \"string\",\n command: \"string\",\n distribution: {\n distributionType: \"Mpi\",\n processCountPerInstance: 1,\n },\n environmentId: \"string\",\n environmentVariables: {\n string: \"string\",\n },\n resources: {\n instanceCount: 1,\n instanceType: \"string\",\n properties: {\n string: {\n \"e6b6493e-7d5e-4db3-be1e-306ec641327e\": undefined,\n },\n },\n },\n },\n },\n resourceGroupName: \"test-rg\",\n workspaceName: \"my-aml-workspace\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\njob = azure_native.machinelearningservices.Job(\"job\",\n id=\"string\",\n job_base_properties={\n \"compute_id\": \"string\",\n \"description\": \"string\",\n \"display_name\": \"string\",\n \"early_termination\": {\n \"delay_evaluation\": 1,\n \"evaluation_interval\": 1,\n \"policy_type\": \"MedianStopping\",\n },\n \"experiment_name\": \"string\",\n \"job_type\": \"Sweep\",\n \"limits\": {\n \"job_limits_type\": \"Sweep\",\n \"max_concurrent_trials\": 1,\n \"max_total_trials\": 1,\n \"trial_timeout\": \"PT1S\",\n },\n \"objective\": {\n \"goal\": azure_native.machinelearningservices.Goal.MINIMIZE,\n \"primary_metric\": \"string\",\n },\n \"properties\": {\n \"string\": \"string\",\n },\n \"sampling_algorithm\": {\n \"sampling_algorithm_type\": \"Grid\",\n },\n \"search_space\": {\n \"string\": {},\n },\n \"services\": {\n \"string\": {\n \"endpoint\": \"string\",\n \"job_service_type\": \"string\",\n \"port\": 1,\n \"properties\": {\n \"string\": \"string\",\n },\n },\n },\n \"tags\": {\n \"string\": \"string\",\n },\n \"trial\": {\n \"code_id\": \"string\",\n \"command\": \"string\",\n \"distribution\": {\n \"distribution_type\": \"Mpi\",\n \"process_count_per_instance\": 1,\n },\n \"environment_id\": \"string\",\n \"environment_variables\": {\n \"string\": \"string\",\n },\n \"resources\": {\n \"instance_count\": 1,\n \"instance_type\": \"string\",\n \"properties\": {\n \"string\": {\n \"e6b6493e-7d5e-4db3-be1e-306ec641327e\": None,\n },\n },\n },\n },\n },\n resource_group_name=\"test-rg\",\n workspace_name=\"my-aml-workspace\")\n\n```\n\n```yaml\nresources:\n job:\n type: azure-native:machinelearningservices:Job\n properties:\n id: string\n jobBaseProperties:\n computeId: string\n description: string\n displayName: string\n earlyTermination:\n delayEvaluation: 1\n evaluationInterval: 1\n policyType: MedianStopping\n experimentName: string\n jobType: Sweep\n limits:\n jobLimitsType: Sweep\n maxConcurrentTrials: 1\n maxTotalTrials: 1\n trialTimeout: PT1S\n objective:\n goal: Minimize\n primaryMetric: string\n properties:\n string: string\n samplingAlgorithm:\n samplingAlgorithmType: Grid\n searchSpace:\n string: {}\n services:\n string:\n endpoint: string\n jobServiceType: string\n port: 1\n properties:\n string: string\n tags:\n string: string\n trial:\n codeId: string\n command: string\n distribution:\n distributionType: Mpi\n processCountPerInstance: 1\n environmentId: string\n environmentVariables:\n string: string\n resources:\n instanceCount: 1\n instanceType: string\n properties:\n string:\n e6b6493e-7d5e-4db3-be1e-306ec641327e: null\n resourceGroupName: test-rg\n workspaceName: my-aml-workspace\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:Job string /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/jobs/{id} \n```\n",
+ "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2021-03-01-preview.\n\nOther available API versions: 2021-03-01-preview, 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### CreateOrUpdate AutoML Job.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var job = new AzureNative.MachineLearningServices.Job(\"job\", new()\n {\n Id = \"string\",\n JobBaseProperties = new AzureNative.MachineLearningServices.Inputs.AutoMLJobArgs\n {\n ComputeId = \"string\",\n Description = \"string\",\n DisplayName = \"string\",\n EnvironmentId = \"string\",\n EnvironmentVariables = \n {\n { \"string\", \"string\" },\n },\n ExperimentName = \"string\",\n Identity = new AzureNative.MachineLearningServices.Inputs.AmlTokenArgs\n {\n IdentityType = \"AMLToken\",\n },\n IsArchived = false,\n JobType = \"AutoML\",\n Outputs = \n {\n { \"string\", new AzureNative.MachineLearningServices.Inputs.UriFileJobOutputArgs\n {\n Description = \"string\",\n JobOutputType = \"uri_file\",\n Mode = AzureNative.MachineLearningServices.OutputDeliveryMode.ReadWriteMount,\n Uri = \"string\",\n } },\n },\n Properties = \n {\n { \"string\", \"string\" },\n },\n Resources = new AzureNative.MachineLearningServices.Inputs.JobResourceConfigurationArgs\n {\n InstanceCount = 1,\n InstanceType = \"string\",\n Properties = \n {\n { \"string\", new Dictionary\u003cstring, object?\u003e\n {\n [\"9bec0ab0-c62f-4fa9-a97c-7b24bbcc90ad\"] = null,\n } },\n },\n },\n Services = \n {\n { \"string\", new AzureNative.MachineLearningServices.Inputs.JobServiceArgs\n {\n Endpoint = \"string\",\n JobServiceType = \"string\",\n Port = 1,\n Properties = \n {\n { \"string\", \"string\" },\n },\n } },\n },\n Tags = \n {\n { \"string\", \"string\" },\n },\n TaskDetails = new AzureNative.MachineLearningServices.Inputs.ImageClassificationArgs\n {\n LimitSettings = new AzureNative.MachineLearningServices.Inputs.ImageLimitSettingsArgs\n {\n MaxTrials = 2,\n },\n ModelSettings = new AzureNative.MachineLearningServices.Inputs.ImageModelSettingsClassificationArgs\n {\n ValidationCropSize = 2,\n },\n SearchSpace = new[]\n {\n new AzureNative.MachineLearningServices.Inputs.ImageModelDistributionSettingsClassificationArgs\n {\n ValidationCropSize = \"choice(2, 360)\",\n },\n },\n TargetColumnName = \"string\",\n TaskType = \"ImageClassification\",\n TrainingData = new AzureNative.MachineLearningServices.Inputs.MLTableJobInputArgs\n {\n JobInputType = \"mltable\",\n Uri = \"string\",\n },\n },\n },\n ResourceGroupName = \"test-rg\",\n WorkspaceName = \"my-aml-workspace\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewJob(ctx, \"job\", \u0026machinelearningservices.JobArgs{\n\t\t\tId: pulumi.String(\"string\"),\n\t\t\tJobBaseProperties: \u0026machinelearningservices.AutoMLJobArgs{\n\t\t\t\tComputeId: pulumi.String(\"string\"),\n\t\t\t\tDescription: pulumi.String(\"string\"),\n\t\t\t\tDisplayName: pulumi.String(\"string\"),\n\t\t\t\tEnvironmentId: pulumi.String(\"string\"),\n\t\t\t\tEnvironmentVariables: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tExperimentName: pulumi.String(\"string\"),\n\t\t\t\tIdentity: machinelearningservices.AmlToken{\n\t\t\t\t\tIdentityType: \"AMLToken\",\n\t\t\t\t},\n\t\t\t\tIsArchived: pulumi.Bool(false),\n\t\t\t\tJobType: pulumi.String(\"AutoML\"),\n\t\t\t\tOutputs: pulumi.Map{\n\t\t\t\t\t\"string\": machinelearningservices.UriFileJobOutput{\n\t\t\t\t\t\tDescription: \"string\",\n\t\t\t\t\t\tJobOutputType: \"uri_file\",\n\t\t\t\t\t\tMode: machinelearningservices.OutputDeliveryModeReadWriteMount,\n\t\t\t\t\t\tUri: \"string\",\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tProperties: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tResources: \u0026machinelearningservices.JobResourceConfigurationArgs{\n\t\t\t\t\tInstanceCount: pulumi.Int(1),\n\t\t\t\t\tInstanceType: pulumi.String(\"string\"),\n\t\t\t\t\tProperties: pulumi.Map{\n\t\t\t\t\t\t\"string\": pulumi.Any(map[string]interface{}{\n\t\t\t\t\t\t\t\"9bec0ab0-c62f-4fa9-a97c-7b24bbcc90ad\": nil,\n\t\t\t\t\t\t}),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tServices: machinelearningservices.JobServiceMap{\n\t\t\t\t\t\"string\": \u0026machinelearningservices.JobServiceArgs{\n\t\t\t\t\t\tEndpoint: pulumi.String(\"string\"),\n\t\t\t\t\t\tJobServiceType: pulumi.String(\"string\"),\n\t\t\t\t\t\tPort: pulumi.Int(1),\n\t\t\t\t\t\tProperties: pulumi.StringMap{\n\t\t\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tTaskDetails: machinelearningservices.ImageClassification{\n\t\t\t\t\tLimitSettings: machinelearningservices.ImageLimitSettings{\n\t\t\t\t\t\tMaxTrials: 2,\n\t\t\t\t\t},\n\t\t\t\t\tModelSettings: machinelearningservices.ImageModelSettingsClassification{\n\t\t\t\t\t\tValidationCropSize: 2,\n\t\t\t\t\t},\n\t\t\t\t\tSearchSpace: []machinelearningservices.ImageModelDistributionSettingsClassification{\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tValidationCropSize: \"choice(2, 360)\",\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t\tTargetColumnName: \"string\",\n\t\t\t\t\tTaskType: \"ImageClassification\",\n\t\t\t\t\tTrainingData: machinelearningservices.MLTableJobInput{\n\t\t\t\t\t\tJobInputType: \"mltable\",\n\t\t\t\t\t\tUri: \"string\",\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t\tWorkspaceName: pulumi.String(\"my-aml-workspace\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.Job;\nimport com.pulumi.azurenative.machinelearningservices.JobArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var job = new Job(\"job\", JobArgs.builder()\n .id(\"string\")\n .jobBaseProperties(AutoMLJobArgs.builder()\n .computeId(\"string\")\n .description(\"string\")\n .displayName(\"string\")\n .environmentId(\"string\")\n .environmentVariables(Map.of(\"string\", \"string\"))\n .experimentName(\"string\")\n .identity(AmlTokenArgs.builder()\n .identityType(\"AMLToken\")\n .build())\n .isArchived(false)\n .jobType(\"AutoML\")\n .outputs(Map.of(\"string\", Map.ofEntries(\n Map.entry(\"description\", \"string\"),\n Map.entry(\"jobOutputType\", \"uri_file\"),\n Map.entry(\"mode\", \"ReadWriteMount\"),\n Map.entry(\"uri\", \"string\")\n )))\n .properties(Map.of(\"string\", \"string\"))\n .resources(JobResourceConfigurationArgs.builder()\n .instanceCount(1)\n .instanceType(\"string\")\n .properties(Map.of(\"string\", Map.of(\"9bec0ab0-c62f-4fa9-a97c-7b24bbcc90ad\", null)))\n .build())\n .services(Map.of(\"string\", Map.ofEntries(\n Map.entry(\"endpoint\", \"string\"),\n Map.entry(\"jobServiceType\", \"string\"),\n Map.entry(\"port\", 1),\n Map.entry(\"properties\", Map.of(\"string\", \"string\"))\n )))\n .tags(Map.of(\"string\", \"string\"))\n .taskDetails(ImageClassificationArgs.builder()\n .limitSettings(ImageLimitSettingsArgs.builder()\n .maxTrials(2)\n .build())\n .modelSettings(ImageModelSettingsClassificationArgs.builder()\n .validationCropSize(2)\n .build())\n .searchSpace(ImageModelDistributionSettingsClassificationArgs.builder()\n .validationCropSize(\"choice(2, 360)\")\n .build())\n .targetColumnName(\"string\")\n .taskType(\"ImageClassification\")\n .trainingData(MLTableJobInputArgs.builder()\n .jobInputType(\"mltable\")\n .uri(\"string\")\n .build())\n .build())\n .build())\n .resourceGroupName(\"test-rg\")\n .workspaceName(\"my-aml-workspace\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst job = new azure_native.machinelearningservices.Job(\"job\", {\n id: \"string\",\n jobBaseProperties: {\n computeId: \"string\",\n description: \"string\",\n displayName: \"string\",\n environmentId: \"string\",\n environmentVariables: {\n string: \"string\",\n },\n experimentName: \"string\",\n identity: {\n identityType: \"AMLToken\",\n },\n isArchived: false,\n jobType: \"AutoML\",\n outputs: {\n string: {\n description: \"string\",\n jobOutputType: \"uri_file\",\n mode: azure_native.machinelearningservices.OutputDeliveryMode.ReadWriteMount,\n uri: \"string\",\n },\n },\n properties: {\n string: \"string\",\n },\n resources: {\n instanceCount: 1,\n instanceType: \"string\",\n properties: {\n string: {\n \"9bec0ab0-c62f-4fa9-a97c-7b24bbcc90ad\": undefined,\n },\n },\n },\n services: {\n string: {\n endpoint: \"string\",\n jobServiceType: \"string\",\n port: 1,\n properties: {\n string: \"string\",\n },\n },\n },\n tags: {\n string: \"string\",\n },\n taskDetails: {\n limitSettings: {\n maxTrials: 2,\n },\n modelSettings: {\n validationCropSize: 2,\n },\n searchSpace: [{\n validationCropSize: \"choice(2, 360)\",\n }],\n targetColumnName: \"string\",\n taskType: \"ImageClassification\",\n trainingData: {\n jobInputType: \"mltable\",\n uri: \"string\",\n },\n },\n },\n resourceGroupName: \"test-rg\",\n workspaceName: \"my-aml-workspace\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\njob = azure_native.machinelearningservices.Job(\"job\",\n id=\"string\",\n job_base_properties={\n \"compute_id\": \"string\",\n \"description\": \"string\",\n \"display_name\": \"string\",\n \"environment_id\": \"string\",\n \"environment_variables\": {\n \"string\": \"string\",\n },\n \"experiment_name\": \"string\",\n \"identity\": {\n \"identity_type\": \"AMLToken\",\n },\n \"is_archived\": False,\n \"job_type\": \"AutoML\",\n \"outputs\": {\n \"string\": {\n \"description\": \"string\",\n \"job_output_type\": \"uri_file\",\n \"mode\": azure_native.machinelearningservices.OutputDeliveryMode.READ_WRITE_MOUNT,\n \"uri\": \"string\",\n },\n },\n \"properties\": {\n \"string\": \"string\",\n },\n \"resources\": {\n \"instance_count\": 1,\n \"instance_type\": \"string\",\n \"properties\": {\n \"string\": {\n \"9bec0ab0-c62f-4fa9-a97c-7b24bbcc90ad\": None,\n },\n },\n },\n \"services\": {\n \"string\": {\n \"endpoint\": \"string\",\n \"job_service_type\": \"string\",\n \"port\": 1,\n \"properties\": {\n \"string\": \"string\",\n },\n },\n },\n \"tags\": {\n \"string\": \"string\",\n },\n \"task_details\": {\n \"limit_settings\": {\n \"max_trials\": 2,\n },\n \"model_settings\": {\n \"validation_crop_size\": 2,\n },\n \"search_space\": [{\n \"validation_crop_size\": \"choice(2, 360)\",\n }],\n \"target_column_name\": \"string\",\n \"task_type\": \"ImageClassification\",\n \"training_data\": {\n \"job_input_type\": \"mltable\",\n \"uri\": \"string\",\n },\n },\n },\n resource_group_name=\"test-rg\",\n workspace_name=\"my-aml-workspace\")\n\n```\n\n```yaml\nresources:\n job:\n type: azure-native:machinelearningservices:Job\n properties:\n id: string\n jobBaseProperties:\n computeId: string\n description: string\n displayName: string\n environmentId: string\n environmentVariables:\n string: string\n experimentName: string\n identity:\n identityType: AMLToken\n isArchived: false\n jobType: AutoML\n outputs:\n string:\n description: string\n jobOutputType: uri_file\n mode: ReadWriteMount\n uri: string\n properties:\n string: string\n resources:\n instanceCount: 1\n instanceType: string\n properties:\n string:\n 9bec0ab0-c62f-4fa9-a97c-7b24bbcc90ad: null\n services:\n string:\n endpoint: string\n jobServiceType: string\n port: 1\n properties:\n string: string\n tags:\n string: string\n taskDetails:\n limitSettings:\n maxTrials: 2\n modelSettings:\n validationCropSize: 2\n searchSpace:\n - validationCropSize: choice(2, 360)\n targetColumnName: string\n taskType: ImageClassification\n trainingData:\n jobInputType: mltable\n uri: string\n resourceGroupName: test-rg\n workspaceName: my-aml-workspace\n\n```\n\n{{% /example %}}\n{{% example %}}\n### CreateOrUpdate Command Job.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var job = new AzureNative.MachineLearningServices.Job(\"job\", new()\n {\n Id = \"string\",\n JobBaseProperties = new AzureNative.MachineLearningServices.Inputs.CommandJobArgs\n {\n CodeId = \"string\",\n Command = \"string\",\n ComputeId = \"string\",\n Description = \"string\",\n DisplayName = \"string\",\n Distribution = new AzureNative.MachineLearningServices.Inputs.TensorFlowArgs\n {\n DistributionType = \"TensorFlow\",\n ParameterServerCount = 1,\n WorkerCount = 1,\n },\n EnvironmentId = \"string\",\n EnvironmentVariables = \n {\n { \"string\", \"string\" },\n },\n ExperimentName = \"string\",\n Identity = new AzureNative.MachineLearningServices.Inputs.AmlTokenArgs\n {\n IdentityType = \"AMLToken\",\n },\n Inputs = \n {\n { \"string\", new AzureNative.MachineLearningServices.Inputs.LiteralJobInputArgs\n {\n Description = \"string\",\n JobInputType = \"literal\",\n Value = \"string\",\n } },\n },\n JobType = \"Command\",\n Limits = new AzureNative.MachineLearningServices.Inputs.CommandJobLimitsArgs\n {\n JobLimitsType = \"Command\",\n Timeout = \"PT5M\",\n },\n Outputs = \n {\n { \"string\", new AzureNative.MachineLearningServices.Inputs.UriFileJobOutputArgs\n {\n Description = \"string\",\n JobOutputType = \"uri_file\",\n Mode = AzureNative.MachineLearningServices.OutputDeliveryMode.ReadWriteMount,\n Uri = \"string\",\n } },\n },\n Properties = \n {\n { \"string\", \"string\" },\n },\n Resources = new AzureNative.MachineLearningServices.Inputs.JobResourceConfigurationArgs\n {\n InstanceCount = 1,\n InstanceType = \"string\",\n Properties = \n {\n { \"string\", new Dictionary\u003cstring, object?\u003e\n {\n [\"e6b6493e-7d5e-4db3-be1e-306ec641327e\"] = null,\n } },\n },\n },\n Services = \n {\n { \"string\", new AzureNative.MachineLearningServices.Inputs.JobServiceArgs\n {\n Endpoint = \"string\",\n JobServiceType = \"string\",\n Port = 1,\n Properties = \n {\n { \"string\", \"string\" },\n },\n } },\n },\n Tags = \n {\n { \"string\", \"string\" },\n },\n },\n ResourceGroupName = \"test-rg\",\n WorkspaceName = \"my-aml-workspace\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewJob(ctx, \"job\", \u0026machinelearningservices.JobArgs{\n\t\t\tId: pulumi.String(\"string\"),\n\t\t\tJobBaseProperties: \u0026machinelearningservices.CommandJobArgs{\n\t\t\t\tCodeId: pulumi.String(\"string\"),\n\t\t\t\tCommand: pulumi.String(\"string\"),\n\t\t\t\tComputeId: pulumi.String(\"string\"),\n\t\t\t\tDescription: pulumi.String(\"string\"),\n\t\t\t\tDisplayName: pulumi.String(\"string\"),\n\t\t\t\tDistribution: machinelearningservices.TensorFlow{\n\t\t\t\t\tDistributionType: \"TensorFlow\",\n\t\t\t\t\tParameterServerCount: 1,\n\t\t\t\t\tWorkerCount: 1,\n\t\t\t\t},\n\t\t\t\tEnvironmentId: pulumi.String(\"string\"),\n\t\t\t\tEnvironmentVariables: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tExperimentName: pulumi.String(\"string\"),\n\t\t\t\tIdentity: machinelearningservices.AmlToken{\n\t\t\t\t\tIdentityType: \"AMLToken\",\n\t\t\t\t},\n\t\t\t\tInputs: pulumi.Map{\n\t\t\t\t\t\"string\": machinelearningservices.LiteralJobInput{\n\t\t\t\t\t\tDescription: \"string\",\n\t\t\t\t\t\tJobInputType: \"literal\",\n\t\t\t\t\t\tValue: \"string\",\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tJobType: pulumi.String(\"Command\"),\n\t\t\t\tLimits: \u0026machinelearningservices.CommandJobLimitsArgs{\n\t\t\t\t\tJobLimitsType: pulumi.String(\"Command\"),\n\t\t\t\t\tTimeout: pulumi.String(\"PT5M\"),\n\t\t\t\t},\n\t\t\t\tOutputs: pulumi.Map{\n\t\t\t\t\t\"string\": machinelearningservices.UriFileJobOutput{\n\t\t\t\t\t\tDescription: \"string\",\n\t\t\t\t\t\tJobOutputType: \"uri_file\",\n\t\t\t\t\t\tMode: machinelearningservices.OutputDeliveryModeReadWriteMount,\n\t\t\t\t\t\tUri: \"string\",\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tProperties: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tResources: \u0026machinelearningservices.JobResourceConfigurationArgs{\n\t\t\t\t\tInstanceCount: pulumi.Int(1),\n\t\t\t\t\tInstanceType: pulumi.String(\"string\"),\n\t\t\t\t\tProperties: pulumi.Map{\n\t\t\t\t\t\t\"string\": pulumi.Any(map[string]interface{}{\n\t\t\t\t\t\t\t\"e6b6493e-7d5e-4db3-be1e-306ec641327e\": nil,\n\t\t\t\t\t\t}),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tServices: machinelearningservices.JobServiceMap{\n\t\t\t\t\t\"string\": \u0026machinelearningservices.JobServiceArgs{\n\t\t\t\t\t\tEndpoint: pulumi.String(\"string\"),\n\t\t\t\t\t\tJobServiceType: pulumi.String(\"string\"),\n\t\t\t\t\t\tPort: pulumi.Int(1),\n\t\t\t\t\t\tProperties: pulumi.StringMap{\n\t\t\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t\tWorkspaceName: pulumi.String(\"my-aml-workspace\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.Job;\nimport com.pulumi.azurenative.machinelearningservices.JobArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var job = new Job(\"job\", JobArgs.builder()\n .id(\"string\")\n .jobBaseProperties(CommandJobArgs.builder()\n .codeId(\"string\")\n .command(\"string\")\n .computeId(\"string\")\n .description(\"string\")\n .displayName(\"string\")\n .distribution(TensorFlowArgs.builder()\n .distributionType(\"TensorFlow\")\n .parameterServerCount(1)\n .workerCount(1)\n .build())\n .environmentId(\"string\")\n .environmentVariables(Map.of(\"string\", \"string\"))\n .experimentName(\"string\")\n .identity(AmlTokenArgs.builder()\n .identityType(\"AMLToken\")\n .build())\n .inputs(Map.of(\"string\", Map.ofEntries(\n Map.entry(\"description\", \"string\"),\n Map.entry(\"jobInputType\", \"literal\"),\n Map.entry(\"value\", \"string\")\n )))\n .jobType(\"Command\")\n .limits(CommandJobLimitsArgs.builder()\n .jobLimitsType(\"Command\")\n .timeout(\"PT5M\")\n .build())\n .outputs(Map.of(\"string\", Map.ofEntries(\n Map.entry(\"description\", \"string\"),\n Map.entry(\"jobOutputType\", \"uri_file\"),\n Map.entry(\"mode\", \"ReadWriteMount\"),\n Map.entry(\"uri\", \"string\")\n )))\n .properties(Map.of(\"string\", \"string\"))\n .resources(JobResourceConfigurationArgs.builder()\n .instanceCount(1)\n .instanceType(\"string\")\n .properties(Map.of(\"string\", Map.of(\"e6b6493e-7d5e-4db3-be1e-306ec641327e\", null)))\n .build())\n .services(Map.of(\"string\", Map.ofEntries(\n Map.entry(\"endpoint\", \"string\"),\n Map.entry(\"jobServiceType\", \"string\"),\n Map.entry(\"port\", 1),\n Map.entry(\"properties\", Map.of(\"string\", \"string\"))\n )))\n .tags(Map.of(\"string\", \"string\"))\n .build())\n .resourceGroupName(\"test-rg\")\n .workspaceName(\"my-aml-workspace\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst job = new azure_native.machinelearningservices.Job(\"job\", {\n id: \"string\",\n jobBaseProperties: {\n codeId: \"string\",\n command: \"string\",\n computeId: \"string\",\n description: \"string\",\n displayName: \"string\",\n distribution: {\n distributionType: \"TensorFlow\",\n parameterServerCount: 1,\n workerCount: 1,\n },\n environmentId: \"string\",\n environmentVariables: {\n string: \"string\",\n },\n experimentName: \"string\",\n identity: {\n identityType: \"AMLToken\",\n },\n inputs: {\n string: {\n description: \"string\",\n jobInputType: \"literal\",\n value: \"string\",\n },\n },\n jobType: \"Command\",\n limits: {\n jobLimitsType: \"Command\",\n timeout: \"PT5M\",\n },\n outputs: {\n string: {\n description: \"string\",\n jobOutputType: \"uri_file\",\n mode: azure_native.machinelearningservices.OutputDeliveryMode.ReadWriteMount,\n uri: \"string\",\n },\n },\n properties: {\n string: \"string\",\n },\n resources: {\n instanceCount: 1,\n instanceType: \"string\",\n properties: {\n string: {\n \"e6b6493e-7d5e-4db3-be1e-306ec641327e\": undefined,\n },\n },\n },\n services: {\n string: {\n endpoint: \"string\",\n jobServiceType: \"string\",\n port: 1,\n properties: {\n string: \"string\",\n },\n },\n },\n tags: {\n string: \"string\",\n },\n },\n resourceGroupName: \"test-rg\",\n workspaceName: \"my-aml-workspace\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\njob = azure_native.machinelearningservices.Job(\"job\",\n id=\"string\",\n job_base_properties={\n \"code_id\": \"string\",\n \"command\": \"string\",\n \"compute_id\": \"string\",\n \"description\": \"string\",\n \"display_name\": \"string\",\n \"distribution\": {\n \"distribution_type\": \"TensorFlow\",\n \"parameter_server_count\": 1,\n \"worker_count\": 1,\n },\n \"environment_id\": \"string\",\n \"environment_variables\": {\n \"string\": \"string\",\n },\n \"experiment_name\": \"string\",\n \"identity\": {\n \"identity_type\": \"AMLToken\",\n },\n \"inputs\": {\n \"string\": {\n \"description\": \"string\",\n \"job_input_type\": \"literal\",\n \"value\": \"string\",\n },\n },\n \"job_type\": \"Command\",\n \"limits\": {\n \"job_limits_type\": \"Command\",\n \"timeout\": \"PT5M\",\n },\n \"outputs\": {\n \"string\": {\n \"description\": \"string\",\n \"job_output_type\": \"uri_file\",\n \"mode\": azure_native.machinelearningservices.OutputDeliveryMode.READ_WRITE_MOUNT,\n \"uri\": \"string\",\n },\n },\n \"properties\": {\n \"string\": \"string\",\n },\n \"resources\": {\n \"instance_count\": 1,\n \"instance_type\": \"string\",\n \"properties\": {\n \"string\": {\n \"e6b6493e-7d5e-4db3-be1e-306ec641327e\": None,\n },\n },\n },\n \"services\": {\n \"string\": {\n \"endpoint\": \"string\",\n \"job_service_type\": \"string\",\n \"port\": 1,\n \"properties\": {\n \"string\": \"string\",\n },\n },\n },\n \"tags\": {\n \"string\": \"string\",\n },\n },\n resource_group_name=\"test-rg\",\n workspace_name=\"my-aml-workspace\")\n\n```\n\n```yaml\nresources:\n job:\n type: azure-native:machinelearningservices:Job\n properties:\n id: string\n jobBaseProperties:\n codeId: string\n command: string\n computeId: string\n description: string\n displayName: string\n distribution:\n distributionType: TensorFlow\n parameterServerCount: 1\n workerCount: 1\n environmentId: string\n environmentVariables:\n string: string\n experimentName: string\n identity:\n identityType: AMLToken\n inputs:\n string:\n description: string\n jobInputType: literal\n value: string\n jobType: Command\n limits:\n jobLimitsType: Command\n timeout: PT5M\n outputs:\n string:\n description: string\n jobOutputType: uri_file\n mode: ReadWriteMount\n uri: string\n properties:\n string: string\n resources:\n instanceCount: 1\n instanceType: string\n properties:\n string:\n e6b6493e-7d5e-4db3-be1e-306ec641327e: null\n services:\n string:\n endpoint: string\n jobServiceType: string\n port: 1\n properties:\n string: string\n tags:\n string: string\n resourceGroupName: test-rg\n workspaceName: my-aml-workspace\n\n```\n\n{{% /example %}}\n{{% example %}}\n### CreateOrUpdate Pipeline Job.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var job = new AzureNative.MachineLearningServices.Job(\"job\", new()\n {\n Id = \"string\",\n JobBaseProperties = new AzureNative.MachineLearningServices.Inputs.PipelineJobArgs\n {\n ComputeId = \"string\",\n Description = \"string\",\n DisplayName = \"string\",\n ExperimentName = \"string\",\n Inputs = \n {\n { \"string\", new AzureNative.MachineLearningServices.Inputs.LiteralJobInputArgs\n {\n Description = \"string\",\n JobInputType = \"literal\",\n Value = \"string\",\n } },\n },\n JobType = \"Pipeline\",\n Outputs = \n {\n { \"string\", new AzureNative.MachineLearningServices.Inputs.UriFileJobOutputArgs\n {\n Description = \"string\",\n JobOutputType = \"uri_file\",\n Mode = AzureNative.MachineLearningServices.OutputDeliveryMode.Upload,\n Uri = \"string\",\n } },\n },\n Properties = \n {\n { \"string\", \"string\" },\n },\n Services = \n {\n { \"string\", new AzureNative.MachineLearningServices.Inputs.JobServiceArgs\n {\n Endpoint = \"string\",\n JobServiceType = \"string\",\n Port = 1,\n Properties = \n {\n { \"string\", \"string\" },\n },\n } },\n },\n Settings = null,\n Tags = \n {\n { \"string\", \"string\" },\n },\n },\n ResourceGroupName = \"test-rg\",\n WorkspaceName = \"my-aml-workspace\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewJob(ctx, \"job\", \u0026machinelearningservices.JobArgs{\n\t\t\tId: pulumi.String(\"string\"),\n\t\t\tJobBaseProperties: \u0026machinelearningservices.PipelineJobArgs{\n\t\t\t\tComputeId: pulumi.String(\"string\"),\n\t\t\t\tDescription: pulumi.String(\"string\"),\n\t\t\t\tDisplayName: pulumi.String(\"string\"),\n\t\t\t\tExperimentName: pulumi.String(\"string\"),\n\t\t\t\tInputs: pulumi.Map{\n\t\t\t\t\t\"string\": machinelearningservices.LiteralJobInput{\n\t\t\t\t\t\tDescription: \"string\",\n\t\t\t\t\t\tJobInputType: \"literal\",\n\t\t\t\t\t\tValue: \"string\",\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tJobType: pulumi.String(\"Pipeline\"),\n\t\t\t\tOutputs: pulumi.Map{\n\t\t\t\t\t\"string\": machinelearningservices.UriFileJobOutput{\n\t\t\t\t\t\tDescription: \"string\",\n\t\t\t\t\t\tJobOutputType: \"uri_file\",\n\t\t\t\t\t\tMode: machinelearningservices.OutputDeliveryModeUpload,\n\t\t\t\t\t\tUri: \"string\",\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tProperties: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tServices: machinelearningservices.JobServiceMap{\n\t\t\t\t\t\"string\": \u0026machinelearningservices.JobServiceArgs{\n\t\t\t\t\t\tEndpoint: pulumi.String(\"string\"),\n\t\t\t\t\t\tJobServiceType: pulumi.String(\"string\"),\n\t\t\t\t\t\tPort: pulumi.Int(1),\n\t\t\t\t\t\tProperties: pulumi.StringMap{\n\t\t\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tSettings: pulumi.Any(map[string]interface{}{}),\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t\tWorkspaceName: pulumi.String(\"my-aml-workspace\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.Job;\nimport com.pulumi.azurenative.machinelearningservices.JobArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var job = new Job(\"job\", JobArgs.builder()\n .id(\"string\")\n .jobBaseProperties(PipelineJobArgs.builder()\n .computeId(\"string\")\n .description(\"string\")\n .displayName(\"string\")\n .experimentName(\"string\")\n .inputs(Map.of(\"string\", Map.ofEntries(\n Map.entry(\"description\", \"string\"),\n Map.entry(\"jobInputType\", \"literal\"),\n Map.entry(\"value\", \"string\")\n )))\n .jobType(\"Pipeline\")\n .outputs(Map.of(\"string\", Map.ofEntries(\n Map.entry(\"description\", \"string\"),\n Map.entry(\"jobOutputType\", \"uri_file\"),\n Map.entry(\"mode\", \"Upload\"),\n Map.entry(\"uri\", \"string\")\n )))\n .properties(Map.of(\"string\", \"string\"))\n .services(Map.of(\"string\", Map.ofEntries(\n Map.entry(\"endpoint\", \"string\"),\n Map.entry(\"jobServiceType\", \"string\"),\n Map.entry(\"port\", 1),\n Map.entry(\"properties\", Map.of(\"string\", \"string\"))\n )))\n .settings()\n .tags(Map.of(\"string\", \"string\"))\n .build())\n .resourceGroupName(\"test-rg\")\n .workspaceName(\"my-aml-workspace\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst job = new azure_native.machinelearningservices.Job(\"job\", {\n id: \"string\",\n jobBaseProperties: {\n computeId: \"string\",\n description: \"string\",\n displayName: \"string\",\n experimentName: \"string\",\n inputs: {\n string: {\n description: \"string\",\n jobInputType: \"literal\",\n value: \"string\",\n },\n },\n jobType: \"Pipeline\",\n outputs: {\n string: {\n description: \"string\",\n jobOutputType: \"uri_file\",\n mode: azure_native.machinelearningservices.OutputDeliveryMode.Upload,\n uri: \"string\",\n },\n },\n properties: {\n string: \"string\",\n },\n services: {\n string: {\n endpoint: \"string\",\n jobServiceType: \"string\",\n port: 1,\n properties: {\n string: \"string\",\n },\n },\n },\n settings: {},\n tags: {\n string: \"string\",\n },\n },\n resourceGroupName: \"test-rg\",\n workspaceName: \"my-aml-workspace\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\njob = azure_native.machinelearningservices.Job(\"job\",\n id=\"string\",\n job_base_properties={\n \"compute_id\": \"string\",\n \"description\": \"string\",\n \"display_name\": \"string\",\n \"experiment_name\": \"string\",\n \"inputs\": {\n \"string\": {\n \"description\": \"string\",\n \"job_input_type\": \"literal\",\n \"value\": \"string\",\n },\n },\n \"job_type\": \"Pipeline\",\n \"outputs\": {\n \"string\": {\n \"description\": \"string\",\n \"job_output_type\": \"uri_file\",\n \"mode\": azure_native.machinelearningservices.OutputDeliveryMode.UPLOAD,\n \"uri\": \"string\",\n },\n },\n \"properties\": {\n \"string\": \"string\",\n },\n \"services\": {\n \"string\": {\n \"endpoint\": \"string\",\n \"job_service_type\": \"string\",\n \"port\": 1,\n \"properties\": {\n \"string\": \"string\",\n },\n },\n },\n \"settings\": {},\n \"tags\": {\n \"string\": \"string\",\n },\n },\n resource_group_name=\"test-rg\",\n workspace_name=\"my-aml-workspace\")\n\n```\n\n```yaml\nresources:\n job:\n type: azure-native:machinelearningservices:Job\n properties:\n id: string\n jobBaseProperties:\n computeId: string\n description: string\n displayName: string\n experimentName: string\n inputs:\n string:\n description: string\n jobInputType: literal\n value: string\n jobType: Pipeline\n outputs:\n string:\n description: string\n jobOutputType: uri_file\n mode: Upload\n uri: string\n properties:\n string: string\n services:\n string:\n endpoint: string\n jobServiceType: string\n port: 1\n properties:\n string: string\n settings: {}\n tags:\n string: string\n resourceGroupName: test-rg\n workspaceName: my-aml-workspace\n\n```\n\n{{% /example %}}\n{{% example %}}\n### CreateOrUpdate Sweep Job.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var job = new AzureNative.MachineLearningServices.Job(\"job\", new()\n {\n Id = \"string\",\n JobBaseProperties = new AzureNative.MachineLearningServices.Inputs.SweepJobArgs\n {\n ComputeId = \"string\",\n Description = \"string\",\n DisplayName = \"string\",\n EarlyTermination = new AzureNative.MachineLearningServices.Inputs.MedianStoppingPolicyArgs\n {\n DelayEvaluation = 1,\n EvaluationInterval = 1,\n PolicyType = \"MedianStopping\",\n },\n ExperimentName = \"string\",\n JobType = \"Sweep\",\n Limits = new AzureNative.MachineLearningServices.Inputs.SweepJobLimitsArgs\n {\n JobLimitsType = \"Sweep\",\n MaxConcurrentTrials = 1,\n MaxTotalTrials = 1,\n TrialTimeout = \"PT1S\",\n },\n Objective = new AzureNative.MachineLearningServices.Inputs.ObjectiveArgs\n {\n Goal = AzureNative.MachineLearningServices.Goal.Minimize,\n PrimaryMetric = \"string\",\n },\n Properties = \n {\n { \"string\", \"string\" },\n },\n SamplingAlgorithm = new AzureNative.MachineLearningServices.Inputs.GridSamplingAlgorithmArgs\n {\n SamplingAlgorithmType = \"Grid\",\n },\n SearchSpace = new Dictionary\u003cstring, object?\u003e\n {\n [\"string\"] = new Dictionary\u003cstring, object?\u003e\n {\n },\n },\n Services = \n {\n { \"string\", new AzureNative.MachineLearningServices.Inputs.JobServiceArgs\n {\n Endpoint = \"string\",\n JobServiceType = \"string\",\n Port = 1,\n Properties = \n {\n { \"string\", \"string\" },\n },\n } },\n },\n Tags = \n {\n { \"string\", \"string\" },\n },\n Trial = new AzureNative.MachineLearningServices.Inputs.TrialComponentArgs\n {\n CodeId = \"string\",\n Command = \"string\",\n Distribution = new AzureNative.MachineLearningServices.Inputs.MpiArgs\n {\n DistributionType = \"Mpi\",\n ProcessCountPerInstance = 1,\n },\n EnvironmentId = \"string\",\n EnvironmentVariables = \n {\n { \"string\", \"string\" },\n },\n Resources = new AzureNative.MachineLearningServices.Inputs.JobResourceConfigurationArgs\n {\n InstanceCount = 1,\n InstanceType = \"string\",\n Properties = \n {\n { \"string\", new Dictionary\u003cstring, object?\u003e\n {\n [\"e6b6493e-7d5e-4db3-be1e-306ec641327e\"] = null,\n } },\n },\n },\n },\n },\n ResourceGroupName = \"test-rg\",\n WorkspaceName = \"my-aml-workspace\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewJob(ctx, \"job\", \u0026machinelearningservices.JobArgs{\n\t\t\tId: pulumi.String(\"string\"),\n\t\t\tJobBaseProperties: \u0026machinelearningservices.SweepJobArgs{\n\t\t\t\tComputeId: pulumi.String(\"string\"),\n\t\t\t\tDescription: pulumi.String(\"string\"),\n\t\t\t\tDisplayName: pulumi.String(\"string\"),\n\t\t\t\tEarlyTermination: machinelearningservices.MedianStoppingPolicy{\n\t\t\t\t\tDelayEvaluation: 1,\n\t\t\t\t\tEvaluationInterval: 1,\n\t\t\t\t\tPolicyType: \"MedianStopping\",\n\t\t\t\t},\n\t\t\t\tExperimentName: pulumi.String(\"string\"),\n\t\t\t\tJobType: pulumi.String(\"Sweep\"),\n\t\t\t\tLimits: \u0026machinelearningservices.SweepJobLimitsArgs{\n\t\t\t\t\tJobLimitsType: pulumi.String(\"Sweep\"),\n\t\t\t\t\tMaxConcurrentTrials: pulumi.Int(1),\n\t\t\t\t\tMaxTotalTrials: pulumi.Int(1),\n\t\t\t\t\tTrialTimeout: pulumi.String(\"PT1S\"),\n\t\t\t\t},\n\t\t\t\tObjective: \u0026machinelearningservices.ObjectiveArgs{\n\t\t\t\t\tGoal: pulumi.String(machinelearningservices.GoalMinimize),\n\t\t\t\t\tPrimaryMetric: pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tProperties: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tSamplingAlgorithm: machinelearningservices.GridSamplingAlgorithm{\n\t\t\t\t\tSamplingAlgorithmType: \"Grid\",\n\t\t\t\t},\n\t\t\t\tSearchSpace: pulumi.Any(map[string]interface{}{\n\t\t\t\t\t\"string\": map[string]interface{}{},\n\t\t\t\t}),\n\t\t\t\tServices: machinelearningservices.JobServiceMap{\n\t\t\t\t\t\"string\": \u0026machinelearningservices.JobServiceArgs{\n\t\t\t\t\t\tEndpoint: pulumi.String(\"string\"),\n\t\t\t\t\t\tJobServiceType: pulumi.String(\"string\"),\n\t\t\t\t\t\tPort: pulumi.Int(1),\n\t\t\t\t\t\tProperties: pulumi.StringMap{\n\t\t\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tTrial: \u0026machinelearningservices.TrialComponentArgs{\n\t\t\t\t\tCodeId: pulumi.String(\"string\"),\n\t\t\t\t\tCommand: pulumi.String(\"string\"),\n\t\t\t\t\tDistribution: machinelearningservices.Mpi{\n\t\t\t\t\t\tDistributionType: \"Mpi\",\n\t\t\t\t\t\tProcessCountPerInstance: 1,\n\t\t\t\t\t},\n\t\t\t\t\tEnvironmentId: pulumi.String(\"string\"),\n\t\t\t\t\tEnvironmentVariables: pulumi.StringMap{\n\t\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t\t},\n\t\t\t\t\tResources: \u0026machinelearningservices.JobResourceConfigurationArgs{\n\t\t\t\t\t\tInstanceCount: pulumi.Int(1),\n\t\t\t\t\t\tInstanceType: pulumi.String(\"string\"),\n\t\t\t\t\t\tProperties: pulumi.Map{\n\t\t\t\t\t\t\t\"string\": pulumi.Any(map[string]interface{}{\n\t\t\t\t\t\t\t\t\"e6b6493e-7d5e-4db3-be1e-306ec641327e\": nil,\n\t\t\t\t\t\t\t}),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t\tWorkspaceName: pulumi.String(\"my-aml-workspace\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.Job;\nimport com.pulumi.azurenative.machinelearningservices.JobArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var job = new Job(\"job\", JobArgs.builder()\n .id(\"string\")\n .jobBaseProperties(SweepJobArgs.builder()\n .computeId(\"string\")\n .description(\"string\")\n .displayName(\"string\")\n .earlyTermination(MedianStoppingPolicyArgs.builder()\n .delayEvaluation(1)\n .evaluationInterval(1)\n .policyType(\"MedianStopping\")\n .build())\n .experimentName(\"string\")\n .jobType(\"Sweep\")\n .limits(SweepJobLimitsArgs.builder()\n .jobLimitsType(\"Sweep\")\n .maxConcurrentTrials(1)\n .maxTotalTrials(1)\n .trialTimeout(\"PT1S\")\n .build())\n .objective(ObjectiveArgs.builder()\n .goal(\"Minimize\")\n .primaryMetric(\"string\")\n .build())\n .properties(Map.of(\"string\", \"string\"))\n .samplingAlgorithm(GridSamplingAlgorithmArgs.builder()\n .samplingAlgorithmType(\"Grid\")\n .build())\n .searchSpace(Map.of(\"string\", ))\n .services(Map.of(\"string\", Map.ofEntries(\n Map.entry(\"endpoint\", \"string\"),\n Map.entry(\"jobServiceType\", \"string\"),\n Map.entry(\"port\", 1),\n Map.entry(\"properties\", Map.of(\"string\", \"string\"))\n )))\n .tags(Map.of(\"string\", \"string\"))\n .trial(TrialComponentArgs.builder()\n .codeId(\"string\")\n .command(\"string\")\n .distribution(MpiArgs.builder()\n .distributionType(\"Mpi\")\n .processCountPerInstance(1)\n .build())\n .environmentId(\"string\")\n .environmentVariables(Map.of(\"string\", \"string\"))\n .resources(JobResourceConfigurationArgs.builder()\n .instanceCount(1)\n .instanceType(\"string\")\n .properties(Map.of(\"string\", Map.of(\"e6b6493e-7d5e-4db3-be1e-306ec641327e\", null)))\n .build())\n .build())\n .build())\n .resourceGroupName(\"test-rg\")\n .workspaceName(\"my-aml-workspace\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst job = new azure_native.machinelearningservices.Job(\"job\", {\n id: \"string\",\n jobBaseProperties: {\n computeId: \"string\",\n description: \"string\",\n displayName: \"string\",\n earlyTermination: {\n delayEvaluation: 1,\n evaluationInterval: 1,\n policyType: \"MedianStopping\",\n },\n experimentName: \"string\",\n jobType: \"Sweep\",\n limits: {\n jobLimitsType: \"Sweep\",\n maxConcurrentTrials: 1,\n maxTotalTrials: 1,\n trialTimeout: \"PT1S\",\n },\n objective: {\n goal: azure_native.machinelearningservices.Goal.Minimize,\n primaryMetric: \"string\",\n },\n properties: {\n string: \"string\",\n },\n samplingAlgorithm: {\n samplingAlgorithmType: \"Grid\",\n },\n searchSpace: {\n string: {},\n },\n services: {\n string: {\n endpoint: \"string\",\n jobServiceType: \"string\",\n port: 1,\n properties: {\n string: \"string\",\n },\n },\n },\n tags: {\n string: \"string\",\n },\n trial: {\n codeId: \"string\",\n command: \"string\",\n distribution: {\n distributionType: \"Mpi\",\n processCountPerInstance: 1,\n },\n environmentId: \"string\",\n environmentVariables: {\n string: \"string\",\n },\n resources: {\n instanceCount: 1,\n instanceType: \"string\",\n properties: {\n string: {\n \"e6b6493e-7d5e-4db3-be1e-306ec641327e\": undefined,\n },\n },\n },\n },\n },\n resourceGroupName: \"test-rg\",\n workspaceName: \"my-aml-workspace\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\njob = azure_native.machinelearningservices.Job(\"job\",\n id=\"string\",\n job_base_properties={\n \"compute_id\": \"string\",\n \"description\": \"string\",\n \"display_name\": \"string\",\n \"early_termination\": {\n \"delay_evaluation\": 1,\n \"evaluation_interval\": 1,\n \"policy_type\": \"MedianStopping\",\n },\n \"experiment_name\": \"string\",\n \"job_type\": \"Sweep\",\n \"limits\": {\n \"job_limits_type\": \"Sweep\",\n \"max_concurrent_trials\": 1,\n \"max_total_trials\": 1,\n \"trial_timeout\": \"PT1S\",\n },\n \"objective\": {\n \"goal\": azure_native.machinelearningservices.Goal.MINIMIZE,\n \"primary_metric\": \"string\",\n },\n \"properties\": {\n \"string\": \"string\",\n },\n \"sampling_algorithm\": {\n \"sampling_algorithm_type\": \"Grid\",\n },\n \"search_space\": {\n \"string\": {},\n },\n \"services\": {\n \"string\": {\n \"endpoint\": \"string\",\n \"job_service_type\": \"string\",\n \"port\": 1,\n \"properties\": {\n \"string\": \"string\",\n },\n },\n },\n \"tags\": {\n \"string\": \"string\",\n },\n \"trial\": {\n \"code_id\": \"string\",\n \"command\": \"string\",\n \"distribution\": {\n \"distribution_type\": \"Mpi\",\n \"process_count_per_instance\": 1,\n },\n \"environment_id\": \"string\",\n \"environment_variables\": {\n \"string\": \"string\",\n },\n \"resources\": {\n \"instance_count\": 1,\n \"instance_type\": \"string\",\n \"properties\": {\n \"string\": {\n \"e6b6493e-7d5e-4db3-be1e-306ec641327e\": None,\n },\n },\n },\n },\n },\n resource_group_name=\"test-rg\",\n workspace_name=\"my-aml-workspace\")\n\n```\n\n```yaml\nresources:\n job:\n type: azure-native:machinelearningservices:Job\n properties:\n id: string\n jobBaseProperties:\n computeId: string\n description: string\n displayName: string\n earlyTermination:\n delayEvaluation: 1\n evaluationInterval: 1\n policyType: MedianStopping\n experimentName: string\n jobType: Sweep\n limits:\n jobLimitsType: Sweep\n maxConcurrentTrials: 1\n maxTotalTrials: 1\n trialTimeout: PT1S\n objective:\n goal: Minimize\n primaryMetric: string\n properties:\n string: string\n samplingAlgorithm:\n samplingAlgorithmType: Grid\n searchSpace:\n string: {}\n services:\n string:\n endpoint: string\n jobServiceType: string\n port: 1\n properties:\n string: string\n tags:\n string: string\n trial:\n codeId: string\n command: string\n distribution:\n distributionType: Mpi\n processCountPerInstance: 1\n environmentId: string\n environmentVariables:\n string: string\n resources:\n instanceCount: 1\n instanceType: string\n properties:\n string:\n e6b6493e-7d5e-4db3-be1e-306ec641327e: null\n resourceGroupName: test-rg\n workspaceName: my-aml-workspace\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:Job string /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/jobs/{id} \n```\n",
"properties": {
"jobBaseProperties": {
"oneOf": [
@@ -699153,6 +700217,9 @@
},
{
"type": "azure-native:machinelearningservices/v20241001preview:Job"
+ },
+ {
+ "type": "azure-native:machinelearningservices/v20250101preview:Job"
}
]
},
@@ -699748,11 +700815,14 @@
},
{
"type": "azure-native:machinelearningservices/v20241001preview:MachineLearningDatastore"
+ },
+ {
+ "type": "azure-native:machinelearningservices/v20250101preview:MachineLearningDatastore"
}
]
},
"azure-native:machinelearningservices:ManagedNetworkSettingsRule": {
- "description": "Outbound Rule Basic Resource for the managed network of a machine learning workspace.\nAzure REST API version: 2023-04-01-preview.\n\nOther available API versions: 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### CreateOrUpdate ManagedNetworkSettingsRule\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var managedNetworkSettingsRule = new AzureNative.MachineLearningServices.ManagedNetworkSettingsRule(\"managedNetworkSettingsRule\", new()\n {\n Properties = new AzureNative.MachineLearningServices.Inputs.FqdnOutboundRuleArgs\n {\n Category = AzureNative.MachineLearningServices.RuleCategory.UserDefined,\n Destination = \"some_string\",\n Status = AzureNative.MachineLearningServices.RuleStatus.Active,\n Type = \"FQDN\",\n },\n ResourceGroupName = \"test-rg\",\n RuleName = \"some_string\",\n WorkspaceName = \"aml-workspace-name\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewManagedNetworkSettingsRule(ctx, \"managedNetworkSettingsRule\", \u0026machinelearningservices.ManagedNetworkSettingsRuleArgs{\n\t\t\tProperties: \u0026machinelearningservices.FqdnOutboundRuleArgs{\n\t\t\t\tCategory: pulumi.String(machinelearningservices.RuleCategoryUserDefined),\n\t\t\t\tDestination: pulumi.String(\"some_string\"),\n\t\t\t\tStatus: pulumi.String(machinelearningservices.RuleStatusActive),\n\t\t\t\tType: pulumi.String(\"FQDN\"),\n\t\t\t},\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t\tRuleName: pulumi.String(\"some_string\"),\n\t\t\tWorkspaceName: pulumi.String(\"aml-workspace-name\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.ManagedNetworkSettingsRule;\nimport com.pulumi.azurenative.machinelearningservices.ManagedNetworkSettingsRuleArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var managedNetworkSettingsRule = new ManagedNetworkSettingsRule(\"managedNetworkSettingsRule\", ManagedNetworkSettingsRuleArgs.builder()\n .properties(FqdnOutboundRuleArgs.builder()\n .category(\"UserDefined\")\n .destination(\"some_string\")\n .status(\"Active\")\n .type(\"FQDN\")\n .build())\n .resourceGroupName(\"test-rg\")\n .ruleName(\"some_string\")\n .workspaceName(\"aml-workspace-name\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst managedNetworkSettingsRule = new azure_native.machinelearningservices.ManagedNetworkSettingsRule(\"managedNetworkSettingsRule\", {\n properties: {\n category: azure_native.machinelearningservices.RuleCategory.UserDefined,\n destination: \"some_string\",\n status: azure_native.machinelearningservices.RuleStatus.Active,\n type: \"FQDN\",\n },\n resourceGroupName: \"test-rg\",\n ruleName: \"some_string\",\n workspaceName: \"aml-workspace-name\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nmanaged_network_settings_rule = azure_native.machinelearningservices.ManagedNetworkSettingsRule(\"managedNetworkSettingsRule\",\n properties={\n \"category\": azure_native.machinelearningservices.RuleCategory.USER_DEFINED,\n \"destination\": \"some_string\",\n \"status\": azure_native.machinelearningservices.RuleStatus.ACTIVE,\n \"type\": \"FQDN\",\n },\n resource_group_name=\"test-rg\",\n rule_name=\"some_string\",\n workspace_name=\"aml-workspace-name\")\n\n```\n\n```yaml\nresources:\n managedNetworkSettingsRule:\n type: azure-native:machinelearningservices:ManagedNetworkSettingsRule\n properties:\n properties:\n category: UserDefined\n destination: some_string\n status: Active\n type: FQDN\n resourceGroupName: test-rg\n ruleName: some_string\n workspaceName: aml-workspace-name\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:ManagedNetworkSettingsRule some_string /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/outboundRules/{ruleName} \n```\n",
+ "description": "Outbound Rule Basic Resource for the managed network of a machine learning workspace.\nAzure REST API version: 2023-04-01-preview.\n\nOther available API versions: 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### CreateOrUpdate ManagedNetworkSettingsRule\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var managedNetworkSettingsRule = new AzureNative.MachineLearningServices.ManagedNetworkSettingsRule(\"managedNetworkSettingsRule\", new()\n {\n Properties = new AzureNative.MachineLearningServices.Inputs.FqdnOutboundRuleArgs\n {\n Category = AzureNative.MachineLearningServices.RuleCategory.UserDefined,\n Destination = \"some_string\",\n Status = AzureNative.MachineLearningServices.RuleStatus.Active,\n Type = \"FQDN\",\n },\n ResourceGroupName = \"test-rg\",\n RuleName = \"some_string\",\n WorkspaceName = \"aml-workspace-name\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewManagedNetworkSettingsRule(ctx, \"managedNetworkSettingsRule\", \u0026machinelearningservices.ManagedNetworkSettingsRuleArgs{\n\t\t\tProperties: \u0026machinelearningservices.FqdnOutboundRuleArgs{\n\t\t\t\tCategory: pulumi.String(machinelearningservices.RuleCategoryUserDefined),\n\t\t\t\tDestination: pulumi.String(\"some_string\"),\n\t\t\t\tStatus: pulumi.String(machinelearningservices.RuleStatusActive),\n\t\t\t\tType: pulumi.String(\"FQDN\"),\n\t\t\t},\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t\tRuleName: pulumi.String(\"some_string\"),\n\t\t\tWorkspaceName: pulumi.String(\"aml-workspace-name\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.ManagedNetworkSettingsRule;\nimport com.pulumi.azurenative.machinelearningservices.ManagedNetworkSettingsRuleArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var managedNetworkSettingsRule = new ManagedNetworkSettingsRule(\"managedNetworkSettingsRule\", ManagedNetworkSettingsRuleArgs.builder()\n .properties(FqdnOutboundRuleArgs.builder()\n .category(\"UserDefined\")\n .destination(\"some_string\")\n .status(\"Active\")\n .type(\"FQDN\")\n .build())\n .resourceGroupName(\"test-rg\")\n .ruleName(\"some_string\")\n .workspaceName(\"aml-workspace-name\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst managedNetworkSettingsRule = new azure_native.machinelearningservices.ManagedNetworkSettingsRule(\"managedNetworkSettingsRule\", {\n properties: {\n category: azure_native.machinelearningservices.RuleCategory.UserDefined,\n destination: \"some_string\",\n status: azure_native.machinelearningservices.RuleStatus.Active,\n type: \"FQDN\",\n },\n resourceGroupName: \"test-rg\",\n ruleName: \"some_string\",\n workspaceName: \"aml-workspace-name\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nmanaged_network_settings_rule = azure_native.machinelearningservices.ManagedNetworkSettingsRule(\"managedNetworkSettingsRule\",\n properties={\n \"category\": azure_native.machinelearningservices.RuleCategory.USER_DEFINED,\n \"destination\": \"some_string\",\n \"status\": azure_native.machinelearningservices.RuleStatus.ACTIVE,\n \"type\": \"FQDN\",\n },\n resource_group_name=\"test-rg\",\n rule_name=\"some_string\",\n workspace_name=\"aml-workspace-name\")\n\n```\n\n```yaml\nresources:\n managedNetworkSettingsRule:\n type: azure-native:machinelearningservices:ManagedNetworkSettingsRule\n properties:\n properties:\n category: UserDefined\n destination: some_string\n status: Active\n type: FQDN\n resourceGroupName: test-rg\n ruleName: some_string\n workspaceName: aml-workspace-name\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:ManagedNetworkSettingsRule some_string /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/outboundRules/{ruleName} \n```\n",
"properties": {
"name": {
"type": "string",
@@ -699877,11 +700947,14 @@
},
{
"type": "azure-native:machinelearningservices/v20241001preview:ManagedNetworkSettingsRule"
+ },
+ {
+ "type": "azure-native:machinelearningservices/v20250101preview:ManagedNetworkSettingsRule"
}
]
},
"azure-native:machinelearningservices:MarketplaceSubscription": {
- "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2024-01-01-preview.\n\nOther available API versions: 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### CreateOrUpdate Workspace Marketplace Subscription.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var marketplaceSubscription = new AzureNative.MachineLearningServices.MarketplaceSubscription(\"marketplaceSubscription\", new()\n {\n MarketplaceSubscriptionProperties = new AzureNative.MachineLearningServices.Inputs.MarketplaceSubscriptionArgs\n {\n ModelId = \"string\",\n },\n Name = \"string\",\n ResourceGroupName = \"test-rg\",\n WorkspaceName = \"my-aml-workspace\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewMarketplaceSubscription(ctx, \"marketplaceSubscription\", \u0026machinelearningservices.MarketplaceSubscriptionArgs{\n\t\t\tMarketplaceSubscriptionProperties: \u0026machinelearningservices.MarketplaceSubscriptionTypeArgs{\n\t\t\t\tModelId: pulumi.String(\"string\"),\n\t\t\t},\n\t\t\tName: pulumi.String(\"string\"),\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t\tWorkspaceName: pulumi.String(\"my-aml-workspace\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.MarketplaceSubscription;\nimport com.pulumi.azurenative.machinelearningservices.MarketplaceSubscriptionArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.MarketplaceSubscriptionArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var marketplaceSubscription = new MarketplaceSubscription(\"marketplaceSubscription\", MarketplaceSubscriptionArgs.builder()\n .marketplaceSubscriptionProperties(MarketplaceSubscriptionArgs.builder()\n .modelId(\"string\")\n .build())\n .name(\"string\")\n .resourceGroupName(\"test-rg\")\n .workspaceName(\"my-aml-workspace\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst marketplaceSubscription = new azure_native.machinelearningservices.MarketplaceSubscription(\"marketplaceSubscription\", {\n marketplaceSubscriptionProperties: {\n modelId: \"string\",\n },\n name: \"string\",\n resourceGroupName: \"test-rg\",\n workspaceName: \"my-aml-workspace\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nmarketplace_subscription = azure_native.machinelearningservices.MarketplaceSubscription(\"marketplaceSubscription\",\n marketplace_subscription_properties={\n \"model_id\": \"string\",\n },\n name=\"string\",\n resource_group_name=\"test-rg\",\n workspace_name=\"my-aml-workspace\")\n\n```\n\n```yaml\nresources:\n marketplaceSubscription:\n type: azure-native:machinelearningservices:MarketplaceSubscription\n properties:\n marketplaceSubscriptionProperties:\n modelId: string\n name: string\n resourceGroupName: test-rg\n workspaceName: my-aml-workspace\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:MarketplaceSubscription string /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/marketplaceSubscriptions/{name} \n```\n",
+ "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2024-01-01-preview.\n\nOther available API versions: 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### CreateOrUpdate Workspace Marketplace Subscription.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var marketplaceSubscription = new AzureNative.MachineLearningServices.MarketplaceSubscription(\"marketplaceSubscription\", new()\n {\n MarketplaceSubscriptionProperties = new AzureNative.MachineLearningServices.Inputs.MarketplaceSubscriptionArgs\n {\n ModelId = \"string\",\n },\n Name = \"string\",\n ResourceGroupName = \"test-rg\",\n WorkspaceName = \"my-aml-workspace\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewMarketplaceSubscription(ctx, \"marketplaceSubscription\", \u0026machinelearningservices.MarketplaceSubscriptionArgs{\n\t\t\tMarketplaceSubscriptionProperties: \u0026machinelearningservices.MarketplaceSubscriptionTypeArgs{\n\t\t\t\tModelId: pulumi.String(\"string\"),\n\t\t\t},\n\t\t\tName: pulumi.String(\"string\"),\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t\tWorkspaceName: pulumi.String(\"my-aml-workspace\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.MarketplaceSubscription;\nimport com.pulumi.azurenative.machinelearningservices.MarketplaceSubscriptionArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.MarketplaceSubscriptionArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var marketplaceSubscription = new MarketplaceSubscription(\"marketplaceSubscription\", MarketplaceSubscriptionArgs.builder()\n .marketplaceSubscriptionProperties(MarketplaceSubscriptionArgs.builder()\n .modelId(\"string\")\n .build())\n .name(\"string\")\n .resourceGroupName(\"test-rg\")\n .workspaceName(\"my-aml-workspace\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst marketplaceSubscription = new azure_native.machinelearningservices.MarketplaceSubscription(\"marketplaceSubscription\", {\n marketplaceSubscriptionProperties: {\n modelId: \"string\",\n },\n name: \"string\",\n resourceGroupName: \"test-rg\",\n workspaceName: \"my-aml-workspace\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nmarketplace_subscription = azure_native.machinelearningservices.MarketplaceSubscription(\"marketplaceSubscription\",\n marketplace_subscription_properties={\n \"model_id\": \"string\",\n },\n name=\"string\",\n resource_group_name=\"test-rg\",\n workspace_name=\"my-aml-workspace\")\n\n```\n\n```yaml\nresources:\n marketplaceSubscription:\n type: azure-native:machinelearningservices:MarketplaceSubscription\n properties:\n marketplaceSubscriptionProperties:\n modelId: string\n name: string\n resourceGroupName: test-rg\n workspaceName: my-aml-workspace\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:MarketplaceSubscription string /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/marketplaceSubscriptions/{name} \n```\n",
"properties": {
"marketplaceSubscriptionProperties": {
"type": "object",
@@ -699954,11 +701027,14 @@
},
{
"type": "azure-native:machinelearningservices/v20241001preview:MarketplaceSubscription"
+ },
+ {
+ "type": "azure-native:machinelearningservices/v20250101preview:MarketplaceSubscription"
}
]
},
"azure-native:machinelearningservices:ModelContainer": {
- "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2021-03-01-preview.\n\nOther available API versions: 2021-03-01-preview, 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### CreateOrUpdate Workspace Model Container.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var modelContainer = new AzureNative.MachineLearningServices.ModelContainer(\"modelContainer\", new()\n {\n ModelContainerProperties = new AzureNative.MachineLearningServices.Inputs.ModelContainerArgs\n {\n Description = \"Model container description\",\n Tags = \n {\n { \"tag1\", \"value1\" },\n { \"tag2\", \"value2\" },\n },\n },\n Name = \"testContainer\",\n ResourceGroupName = \"testrg123\",\n WorkspaceName = \"workspace123\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewModelContainer(ctx, \"modelContainer\", \u0026machinelearningservices.ModelContainerArgs{\n\t\t\tModelContainerProperties: \u0026machinelearningservices.ModelContainerTypeArgs{\n\t\t\t\tDescription: pulumi.String(\"Model container description\"),\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"tag1\": pulumi.String(\"value1\"),\n\t\t\t\t\t\"tag2\": pulumi.String(\"value2\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tName: pulumi.String(\"testContainer\"),\n\t\t\tResourceGroupName: pulumi.String(\"testrg123\"),\n\t\t\tWorkspaceName: pulumi.String(\"workspace123\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.ModelContainer;\nimport com.pulumi.azurenative.machinelearningservices.ModelContainerArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.ModelContainerArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var modelContainer = new ModelContainer(\"modelContainer\", ModelContainerArgs.builder()\n .modelContainerProperties(ModelContainerArgs.builder()\n .description(\"Model container description\")\n .tags(Map.ofEntries(\n Map.entry(\"tag1\", \"value1\"),\n Map.entry(\"tag2\", \"value2\")\n ))\n .build())\n .name(\"testContainer\")\n .resourceGroupName(\"testrg123\")\n .workspaceName(\"workspace123\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst modelContainer = new azure_native.machinelearningservices.ModelContainer(\"modelContainer\", {\n modelContainerProperties: {\n description: \"Model container description\",\n tags: {\n tag1: \"value1\",\n tag2: \"value2\",\n },\n },\n name: \"testContainer\",\n resourceGroupName: \"testrg123\",\n workspaceName: \"workspace123\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nmodel_container = azure_native.machinelearningservices.ModelContainer(\"modelContainer\",\n model_container_properties={\n \"description\": \"Model container description\",\n \"tags\": {\n \"tag1\": \"value1\",\n \"tag2\": \"value2\",\n },\n },\n name=\"testContainer\",\n resource_group_name=\"testrg123\",\n workspace_name=\"workspace123\")\n\n```\n\n```yaml\nresources:\n modelContainer:\n type: azure-native:machinelearningservices:ModelContainer\n properties:\n modelContainerProperties:\n description: Model container description\n tags:\n tag1: value1\n tag2: value2\n name: testContainer\n resourceGroupName: testrg123\n workspaceName: workspace123\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:ModelContainer testContainer /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/models/{name} \n```\n",
+ "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2021-03-01-preview.\n\nOther available API versions: 2021-03-01-preview, 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### CreateOrUpdate Workspace Model Container.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var modelContainer = new AzureNative.MachineLearningServices.ModelContainer(\"modelContainer\", new()\n {\n ModelContainerProperties = new AzureNative.MachineLearningServices.Inputs.ModelContainerArgs\n {\n Description = \"Model container description\",\n Tags = \n {\n { \"tag1\", \"value1\" },\n { \"tag2\", \"value2\" },\n },\n },\n Name = \"testContainer\",\n ResourceGroupName = \"testrg123\",\n WorkspaceName = \"workspace123\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewModelContainer(ctx, \"modelContainer\", \u0026machinelearningservices.ModelContainerArgs{\n\t\t\tModelContainerProperties: \u0026machinelearningservices.ModelContainerTypeArgs{\n\t\t\t\tDescription: pulumi.String(\"Model container description\"),\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"tag1\": pulumi.String(\"value1\"),\n\t\t\t\t\t\"tag2\": pulumi.String(\"value2\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tName: pulumi.String(\"testContainer\"),\n\t\t\tResourceGroupName: pulumi.String(\"testrg123\"),\n\t\t\tWorkspaceName: pulumi.String(\"workspace123\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.ModelContainer;\nimport com.pulumi.azurenative.machinelearningservices.ModelContainerArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.ModelContainerArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var modelContainer = new ModelContainer(\"modelContainer\", ModelContainerArgs.builder()\n .modelContainerProperties(ModelContainerArgs.builder()\n .description(\"Model container description\")\n .tags(Map.ofEntries(\n Map.entry(\"tag1\", \"value1\"),\n Map.entry(\"tag2\", \"value2\")\n ))\n .build())\n .name(\"testContainer\")\n .resourceGroupName(\"testrg123\")\n .workspaceName(\"workspace123\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst modelContainer = new azure_native.machinelearningservices.ModelContainer(\"modelContainer\", {\n modelContainerProperties: {\n description: \"Model container description\",\n tags: {\n tag1: \"value1\",\n tag2: \"value2\",\n },\n },\n name: \"testContainer\",\n resourceGroupName: \"testrg123\",\n workspaceName: \"workspace123\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nmodel_container = azure_native.machinelearningservices.ModelContainer(\"modelContainer\",\n model_container_properties={\n \"description\": \"Model container description\",\n \"tags\": {\n \"tag1\": \"value1\",\n \"tag2\": \"value2\",\n },\n },\n name=\"testContainer\",\n resource_group_name=\"testrg123\",\n workspace_name=\"workspace123\")\n\n```\n\n```yaml\nresources:\n modelContainer:\n type: azure-native:machinelearningservices:ModelContainer\n properties:\n modelContainerProperties:\n description: Model container description\n tags:\n tag1: value1\n tag2: value2\n name: testContainer\n resourceGroupName: testrg123\n workspaceName: workspace123\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:ModelContainer testContainer /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/models/{name} \n```\n",
"properties": {
"modelContainerProperties": {
"type": "object",
@@ -700070,11 +701146,14 @@
},
{
"type": "azure-native:machinelearningservices/v20241001preview:ModelContainer"
+ },
+ {
+ "type": "azure-native:machinelearningservices/v20250101preview:ModelContainer"
}
]
},
"azure-native:machinelearningservices:ModelVersion": {
- "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2021-03-01-preview.\n\nOther available API versions: 2021-03-01-preview, 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### CreateOrUpdate Workspace Model Version.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var modelVersion = new AzureNative.MachineLearningServices.ModelVersion(\"modelVersion\", new()\n {\n ModelVersionProperties = new AzureNative.MachineLearningServices.Inputs.ModelVersionArgs\n {\n Description = \"string\",\n Flavors = \n {\n { \"string\", new AzureNative.MachineLearningServices.Inputs.FlavorDataArgs\n {\n Data = \n {\n { \"string\", \"string\" },\n },\n } },\n },\n IsAnonymous = false,\n ModelType = \"CustomModel\",\n ModelUri = \"string\",\n Properties = \n {\n { \"string\", \"string\" },\n },\n Tags = \n {\n { \"string\", \"string\" },\n },\n },\n Name = \"string\",\n ResourceGroupName = \"test-rg\",\n Version = \"string\",\n WorkspaceName = \"my-aml-workspace\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewModelVersion(ctx, \"modelVersion\", \u0026machinelearningservices.ModelVersionArgs{\n\t\t\tModelVersionProperties: \u0026machinelearningservices.ModelVersionTypeArgs{\n\t\t\t\tDescription: pulumi.String(\"string\"),\n\t\t\t\tFlavors: machinelearningservices.FlavorDataMap{\n\t\t\t\t\t\"string\": \u0026machinelearningservices.FlavorDataArgs{\n\t\t\t\t\t\tData: pulumi.StringMap{\n\t\t\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tIsAnonymous: pulumi.Bool(false),\n\t\t\t\tModelType: pulumi.String(\"CustomModel\"),\n\t\t\t\tModelUri: pulumi.String(\"string\"),\n\t\t\t\tProperties: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tName: pulumi.String(\"string\"),\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t\tVersion: pulumi.String(\"string\"),\n\t\t\tWorkspaceName: pulumi.String(\"my-aml-workspace\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.ModelVersion;\nimport com.pulumi.azurenative.machinelearningservices.ModelVersionArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.ModelVersionArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var modelVersion = new ModelVersion(\"modelVersion\", ModelVersionArgs.builder()\n .modelVersionProperties(ModelVersionArgs.builder()\n .description(\"string\")\n .flavors(Map.of(\"string\", Map.of(\"data\", Map.of(\"string\", \"string\"))))\n .isAnonymous(false)\n .modelType(\"CustomModel\")\n .modelUri(\"string\")\n .properties(Map.of(\"string\", \"string\"))\n .tags(Map.of(\"string\", \"string\"))\n .build())\n .name(\"string\")\n .resourceGroupName(\"test-rg\")\n .version(\"string\")\n .workspaceName(\"my-aml-workspace\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst modelVersion = new azure_native.machinelearningservices.ModelVersion(\"modelVersion\", {\n modelVersionProperties: {\n description: \"string\",\n flavors: {\n string: {\n data: {\n string: \"string\",\n },\n },\n },\n isAnonymous: false,\n modelType: \"CustomModel\",\n modelUri: \"string\",\n properties: {\n string: \"string\",\n },\n tags: {\n string: \"string\",\n },\n },\n name: \"string\",\n resourceGroupName: \"test-rg\",\n version: \"string\",\n workspaceName: \"my-aml-workspace\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nmodel_version = azure_native.machinelearningservices.ModelVersion(\"modelVersion\",\n model_version_properties={\n \"description\": \"string\",\n \"flavors\": {\n \"string\": {\n \"data\": {\n \"string\": \"string\",\n },\n },\n },\n \"is_anonymous\": False,\n \"model_type\": \"CustomModel\",\n \"model_uri\": \"string\",\n \"properties\": {\n \"string\": \"string\",\n },\n \"tags\": {\n \"string\": \"string\",\n },\n },\n name=\"string\",\n resource_group_name=\"test-rg\",\n version=\"string\",\n workspace_name=\"my-aml-workspace\")\n\n```\n\n```yaml\nresources:\n modelVersion:\n type: azure-native:machinelearningservices:ModelVersion\n properties:\n modelVersionProperties:\n description: string\n flavors:\n string:\n data:\n string: string\n isAnonymous: false\n modelType: CustomModel\n modelUri: string\n properties:\n string: string\n tags:\n string: string\n name: string\n resourceGroupName: test-rg\n version: string\n workspaceName: my-aml-workspace\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:ModelVersion string /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/models/{name}/versions/{version} \n```\n",
+ "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2021-03-01-preview.\n\nOther available API versions: 2021-03-01-preview, 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### CreateOrUpdate Workspace Model Version.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var modelVersion = new AzureNative.MachineLearningServices.ModelVersion(\"modelVersion\", new()\n {\n ModelVersionProperties = new AzureNative.MachineLearningServices.Inputs.ModelVersionArgs\n {\n Description = \"string\",\n Flavors = \n {\n { \"string\", new AzureNative.MachineLearningServices.Inputs.FlavorDataArgs\n {\n Data = \n {\n { \"string\", \"string\" },\n },\n } },\n },\n IsAnonymous = false,\n ModelType = \"CustomModel\",\n ModelUri = \"string\",\n Properties = \n {\n { \"string\", \"string\" },\n },\n Tags = \n {\n { \"string\", \"string\" },\n },\n },\n Name = \"string\",\n ResourceGroupName = \"test-rg\",\n Version = \"string\",\n WorkspaceName = \"my-aml-workspace\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewModelVersion(ctx, \"modelVersion\", \u0026machinelearningservices.ModelVersionArgs{\n\t\t\tModelVersionProperties: \u0026machinelearningservices.ModelVersionTypeArgs{\n\t\t\t\tDescription: pulumi.String(\"string\"),\n\t\t\t\tFlavors: machinelearningservices.FlavorDataMap{\n\t\t\t\t\t\"string\": \u0026machinelearningservices.FlavorDataArgs{\n\t\t\t\t\t\tData: pulumi.StringMap{\n\t\t\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tIsAnonymous: pulumi.Bool(false),\n\t\t\t\tModelType: pulumi.String(\"CustomModel\"),\n\t\t\t\tModelUri: pulumi.String(\"string\"),\n\t\t\t\tProperties: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tName: pulumi.String(\"string\"),\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t\tVersion: pulumi.String(\"string\"),\n\t\t\tWorkspaceName: pulumi.String(\"my-aml-workspace\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.ModelVersion;\nimport com.pulumi.azurenative.machinelearningservices.ModelVersionArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.ModelVersionArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var modelVersion = new ModelVersion(\"modelVersion\", ModelVersionArgs.builder()\n .modelVersionProperties(ModelVersionArgs.builder()\n .description(\"string\")\n .flavors(Map.of(\"string\", Map.of(\"data\", Map.of(\"string\", \"string\"))))\n .isAnonymous(false)\n .modelType(\"CustomModel\")\n .modelUri(\"string\")\n .properties(Map.of(\"string\", \"string\"))\n .tags(Map.of(\"string\", \"string\"))\n .build())\n .name(\"string\")\n .resourceGroupName(\"test-rg\")\n .version(\"string\")\n .workspaceName(\"my-aml-workspace\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst modelVersion = new azure_native.machinelearningservices.ModelVersion(\"modelVersion\", {\n modelVersionProperties: {\n description: \"string\",\n flavors: {\n string: {\n data: {\n string: \"string\",\n },\n },\n },\n isAnonymous: false,\n modelType: \"CustomModel\",\n modelUri: \"string\",\n properties: {\n string: \"string\",\n },\n tags: {\n string: \"string\",\n },\n },\n name: \"string\",\n resourceGroupName: \"test-rg\",\n version: \"string\",\n workspaceName: \"my-aml-workspace\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nmodel_version = azure_native.machinelearningservices.ModelVersion(\"modelVersion\",\n model_version_properties={\n \"description\": \"string\",\n \"flavors\": {\n \"string\": {\n \"data\": {\n \"string\": \"string\",\n },\n },\n },\n \"is_anonymous\": False,\n \"model_type\": \"CustomModel\",\n \"model_uri\": \"string\",\n \"properties\": {\n \"string\": \"string\",\n },\n \"tags\": {\n \"string\": \"string\",\n },\n },\n name=\"string\",\n resource_group_name=\"test-rg\",\n version=\"string\",\n workspace_name=\"my-aml-workspace\")\n\n```\n\n```yaml\nresources:\n modelVersion:\n type: azure-native:machinelearningservices:ModelVersion\n properties:\n modelVersionProperties:\n description: string\n flavors:\n string:\n data:\n string: string\n isAnonymous: false\n modelType: CustomModel\n modelUri: string\n properties:\n string: string\n tags:\n string: string\n name: string\n resourceGroupName: test-rg\n version: string\n workspaceName: my-aml-workspace\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:ModelVersion string /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/models/{name}/versions/{version} \n```\n",
"properties": {
"modelVersionProperties": {
"type": "object",
@@ -700192,11 +701271,14 @@
},
{
"type": "azure-native:machinelearningservices/v20241001preview:ModelVersion"
+ },
+ {
+ "type": "azure-native:machinelearningservices/v20250101preview:ModelVersion"
}
]
},
"azure-native:machinelearningservices:OnlineDeployment": {
- "description": "\nAzure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2021-03-01-preview.\n\nOther available API versions: 2021-03-01-preview, 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:OnlineDeployment string /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/onlineEndpoints/{endpointName}/deployments/{deploymentName} \n```\n",
+ "description": "\nAzure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2021-03-01-preview.\n\nOther available API versions: 2021-03-01-preview, 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:OnlineDeployment string /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/onlineEndpoints/{endpointName}/deployments/{deploymentName} \n```\n",
"properties": {
"identity": {
"type": "object",
@@ -700396,11 +701478,14 @@
},
{
"type": "azure-native:machinelearningservices/v20241001preview:OnlineDeployment"
+ },
+ {
+ "type": "azure-native:machinelearningservices/v20250101preview:OnlineDeployment"
}
]
},
"azure-native:machinelearningservices:OnlineEndpoint": {
- "description": "\nAzure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2021-03-01-preview.\n\nOther available API versions: 2021-03-01-preview, 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:OnlineEndpoint string /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/onlineEndpoints/{endpointName} \n```\n",
+ "description": "\nAzure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2021-03-01-preview.\n\nOther available API versions: 2021-03-01-preview, 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:OnlineEndpoint string /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/onlineEndpoints/{endpointName} \n```\n",
"properties": {
"identity": {
"type": "object",
@@ -700564,11 +701649,14 @@
},
{
"type": "azure-native:machinelearningservices/v20241001preview:OnlineEndpoint"
+ },
+ {
+ "type": "azure-native:machinelearningservices/v20250101preview:OnlineEndpoint"
}
]
},
"azure-native:machinelearningservices:PrivateEndpointConnection": {
- "description": "The Private Endpoint Connection resource.\nAzure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2021-01-01.\n\nOther available API versions: 2022-01-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### WorkspacePutPrivateEndpointConnection\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var privateEndpointConnection = new AzureNative.MachineLearningServices.PrivateEndpointConnection(\"privateEndpointConnection\", new()\n {\n PrivateEndpointConnectionName = \"{privateEndpointConnectionName}\",\n PrivateLinkServiceConnectionState = new AzureNative.MachineLearningServices.Inputs.PrivateLinkServiceConnectionStateArgs\n {\n Description = \"Auto-Approved\",\n Status = AzureNative.MachineLearningServices.PrivateEndpointServiceConnectionStatus.Approved,\n },\n ResourceGroupName = \"rg-1234\",\n WorkspaceName = \"testworkspace\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewPrivateEndpointConnection(ctx, \"privateEndpointConnection\", \u0026machinelearningservices.PrivateEndpointConnectionArgs{\n\t\t\tPrivateEndpointConnectionName: pulumi.String(\"{privateEndpointConnectionName}\"),\n\t\t\tPrivateLinkServiceConnectionState: \u0026machinelearningservices.PrivateLinkServiceConnectionStateArgs{\n\t\t\t\tDescription: pulumi.String(\"Auto-Approved\"),\n\t\t\t\tStatus: pulumi.String(machinelearningservices.PrivateEndpointServiceConnectionStatusApproved),\n\t\t\t},\n\t\t\tResourceGroupName: pulumi.String(\"rg-1234\"),\n\t\t\tWorkspaceName: pulumi.String(\"testworkspace\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.PrivateEndpointConnection;\nimport com.pulumi.azurenative.machinelearningservices.PrivateEndpointConnectionArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.PrivateLinkServiceConnectionStateArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var privateEndpointConnection = new PrivateEndpointConnection(\"privateEndpointConnection\", PrivateEndpointConnectionArgs.builder()\n .privateEndpointConnectionName(\"{privateEndpointConnectionName}\")\n .privateLinkServiceConnectionState(PrivateLinkServiceConnectionStateArgs.builder()\n .description(\"Auto-Approved\")\n .status(\"Approved\")\n .build())\n .resourceGroupName(\"rg-1234\")\n .workspaceName(\"testworkspace\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst privateEndpointConnection = new azure_native.machinelearningservices.PrivateEndpointConnection(\"privateEndpointConnection\", {\n privateEndpointConnectionName: \"{privateEndpointConnectionName}\",\n privateLinkServiceConnectionState: {\n description: \"Auto-Approved\",\n status: azure_native.machinelearningservices.PrivateEndpointServiceConnectionStatus.Approved,\n },\n resourceGroupName: \"rg-1234\",\n workspaceName: \"testworkspace\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nprivate_endpoint_connection = azure_native.machinelearningservices.PrivateEndpointConnection(\"privateEndpointConnection\",\n private_endpoint_connection_name=\"{privateEndpointConnectionName}\",\n private_link_service_connection_state={\n \"description\": \"Auto-Approved\",\n \"status\": azure_native.machinelearningservices.PrivateEndpointServiceConnectionStatus.APPROVED,\n },\n resource_group_name=\"rg-1234\",\n workspace_name=\"testworkspace\")\n\n```\n\n```yaml\nresources:\n privateEndpointConnection:\n type: azure-native:machinelearningservices:PrivateEndpointConnection\n properties:\n privateEndpointConnectionName: '{privateEndpointConnectionName}'\n privateLinkServiceConnectionState:\n description: Auto-Approved\n status: Approved\n resourceGroupName: rg-1234\n workspaceName: testworkspace\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:PrivateEndpointConnection {privateEndpointConnectionName} /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/privateEndpointConnections/{privateEndpointConnectionName} \n```\n",
+ "description": "The Private Endpoint Connection resource.\nAzure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2021-01-01.\n\nOther available API versions: 2022-01-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### WorkspacePutPrivateEndpointConnection\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var privateEndpointConnection = new AzureNative.MachineLearningServices.PrivateEndpointConnection(\"privateEndpointConnection\", new()\n {\n PrivateEndpointConnectionName = \"{privateEndpointConnectionName}\",\n PrivateLinkServiceConnectionState = new AzureNative.MachineLearningServices.Inputs.PrivateLinkServiceConnectionStateArgs\n {\n Description = \"Auto-Approved\",\n Status = AzureNative.MachineLearningServices.PrivateEndpointServiceConnectionStatus.Approved,\n },\n ResourceGroupName = \"rg-1234\",\n WorkspaceName = \"testworkspace\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewPrivateEndpointConnection(ctx, \"privateEndpointConnection\", \u0026machinelearningservices.PrivateEndpointConnectionArgs{\n\t\t\tPrivateEndpointConnectionName: pulumi.String(\"{privateEndpointConnectionName}\"),\n\t\t\tPrivateLinkServiceConnectionState: \u0026machinelearningservices.PrivateLinkServiceConnectionStateArgs{\n\t\t\t\tDescription: pulumi.String(\"Auto-Approved\"),\n\t\t\t\tStatus: pulumi.String(machinelearningservices.PrivateEndpointServiceConnectionStatusApproved),\n\t\t\t},\n\t\t\tResourceGroupName: pulumi.String(\"rg-1234\"),\n\t\t\tWorkspaceName: pulumi.String(\"testworkspace\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.PrivateEndpointConnection;\nimport com.pulumi.azurenative.machinelearningservices.PrivateEndpointConnectionArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.PrivateLinkServiceConnectionStateArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var privateEndpointConnection = new PrivateEndpointConnection(\"privateEndpointConnection\", PrivateEndpointConnectionArgs.builder()\n .privateEndpointConnectionName(\"{privateEndpointConnectionName}\")\n .privateLinkServiceConnectionState(PrivateLinkServiceConnectionStateArgs.builder()\n .description(\"Auto-Approved\")\n .status(\"Approved\")\n .build())\n .resourceGroupName(\"rg-1234\")\n .workspaceName(\"testworkspace\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst privateEndpointConnection = new azure_native.machinelearningservices.PrivateEndpointConnection(\"privateEndpointConnection\", {\n privateEndpointConnectionName: \"{privateEndpointConnectionName}\",\n privateLinkServiceConnectionState: {\n description: \"Auto-Approved\",\n status: azure_native.machinelearningservices.PrivateEndpointServiceConnectionStatus.Approved,\n },\n resourceGroupName: \"rg-1234\",\n workspaceName: \"testworkspace\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nprivate_endpoint_connection = azure_native.machinelearningservices.PrivateEndpointConnection(\"privateEndpointConnection\",\n private_endpoint_connection_name=\"{privateEndpointConnectionName}\",\n private_link_service_connection_state={\n \"description\": \"Auto-Approved\",\n \"status\": azure_native.machinelearningservices.PrivateEndpointServiceConnectionStatus.APPROVED,\n },\n resource_group_name=\"rg-1234\",\n workspace_name=\"testworkspace\")\n\n```\n\n```yaml\nresources:\n privateEndpointConnection:\n type: azure-native:machinelearningservices:PrivateEndpointConnection\n properties:\n privateEndpointConnectionName: '{privateEndpointConnectionName}'\n privateLinkServiceConnectionState:\n description: Auto-Approved\n status: Approved\n resourceGroupName: rg-1234\n workspaceName: testworkspace\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:PrivateEndpointConnection {privateEndpointConnectionName} /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/privateEndpointConnections/{privateEndpointConnectionName} \n```\n",
"properties": {
"identity": {
"type": "object",
@@ -700771,11 +701859,14 @@
},
{
"type": "azure-native:machinelearningservices/v20241001preview:PrivateEndpointConnection"
+ },
+ {
+ "type": "azure-native:machinelearningservices/v20250101preview:PrivateEndpointConnection"
}
]
},
"azure-native:machinelearningservices:RaiPolicy": {
- "description": "Azure OpenAI Content Filters resource.\nAzure REST API version: 2024-04-01-preview.\n\nOther available API versions: 2024-07-01-preview, 2024-10-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Create Rai policy\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var raiPolicy = new AzureNative.MachineLearningServices.RaiPolicy(\"raiPolicy\", new()\n {\n EndpointName = \"Azure.OpenAI\",\n Properties = new AzureNative.MachineLearningServices.Inputs.RaiPolicyPropertiesArgs\n {\n BasePolicyName = \"112\",\n CompletionBlocklists = new[]\n {\n new AzureNative.MachineLearningServices.Inputs.RaiBlocklistConfigArgs\n {\n Blocking = false,\n BlocklistName = \"blocklistName\",\n },\n },\n ContentFilters = new[]\n {\n new AzureNative.MachineLearningServices.Inputs.RaiPolicyContentFilterArgs\n {\n AllowedContentLevel = AzureNative.MachineLearningServices.AllowedContentLevel.Low,\n Blocking = false,\n Enabled = false,\n Name = \"policyName\",\n Source = AzureNative.MachineLearningServices.RaiPolicyContentSource.Prompt,\n },\n },\n Mode = AzureNative.MachineLearningServices.RaiPolicyMode.Blocking,\n PromptBlocklists = new[]\n {\n new AzureNative.MachineLearningServices.Inputs.RaiBlocklistConfigArgs\n {\n Blocking = false,\n BlocklistName = \"blocklistName\",\n },\n },\n Type = AzureNative.MachineLearningServices.RaiPolicyType.SystemManaged,\n },\n RaiPolicyName = \"raiPolicyName\",\n ResourceGroupName = \"test-rg\",\n WorkspaceName = \"aml-workspace-name\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewRaiPolicy(ctx, \"raiPolicy\", \u0026machinelearningservices.RaiPolicyArgs{\n\t\t\tEndpointName: pulumi.String(\"Azure.OpenAI\"),\n\t\t\tProperties: \u0026machinelearningservices.RaiPolicyPropertiesArgs{\n\t\t\t\tBasePolicyName: pulumi.String(\"112\"),\n\t\t\t\tCompletionBlocklists: machinelearningservices.RaiBlocklistConfigArray{\n\t\t\t\t\t\u0026machinelearningservices.RaiBlocklistConfigArgs{\n\t\t\t\t\t\tBlocking: pulumi.Bool(false),\n\t\t\t\t\t\tBlocklistName: pulumi.String(\"blocklistName\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tContentFilters: machinelearningservices.RaiPolicyContentFilterArray{\n\t\t\t\t\t\u0026machinelearningservices.RaiPolicyContentFilterArgs{\n\t\t\t\t\t\tAllowedContentLevel: pulumi.String(machinelearningservices.AllowedContentLevelLow),\n\t\t\t\t\t\tBlocking: pulumi.Bool(false),\n\t\t\t\t\t\tEnabled: pulumi.Bool(false),\n\t\t\t\t\t\tName: pulumi.String(\"policyName\"),\n\t\t\t\t\t\tSource: pulumi.String(machinelearningservices.RaiPolicyContentSourcePrompt),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tMode: pulumi.String(machinelearningservices.RaiPolicyModeBlocking),\n\t\t\t\tPromptBlocklists: machinelearningservices.RaiBlocklistConfigArray{\n\t\t\t\t\t\u0026machinelearningservices.RaiBlocklistConfigArgs{\n\t\t\t\t\t\tBlocking: pulumi.Bool(false),\n\t\t\t\t\t\tBlocklistName: pulumi.String(\"blocklistName\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tType: pulumi.String(machinelearningservices.RaiPolicyTypeSystemManaged),\n\t\t\t},\n\t\t\tRaiPolicyName: pulumi.String(\"raiPolicyName\"),\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t\tWorkspaceName: pulumi.String(\"aml-workspace-name\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.RaiPolicy;\nimport com.pulumi.azurenative.machinelearningservices.RaiPolicyArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.RaiPolicyPropertiesArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var raiPolicy = new RaiPolicy(\"raiPolicy\", RaiPolicyArgs.builder()\n .endpointName(\"Azure.OpenAI\")\n .properties(RaiPolicyPropertiesArgs.builder()\n .basePolicyName(\"112\")\n .completionBlocklists(RaiBlocklistConfigArgs.builder()\n .blocking(false)\n .blocklistName(\"blocklistName\")\n .build())\n .contentFilters(RaiPolicyContentFilterArgs.builder()\n .allowedContentLevel(\"Low\")\n .blocking(false)\n .enabled(false)\n .name(\"policyName\")\n .source(\"Prompt\")\n .build())\n .mode(\"Blocking\")\n .promptBlocklists(RaiBlocklistConfigArgs.builder()\n .blocking(false)\n .blocklistName(\"blocklistName\")\n .build())\n .type(\"SystemManaged\")\n .build())\n .raiPolicyName(\"raiPolicyName\")\n .resourceGroupName(\"test-rg\")\n .workspaceName(\"aml-workspace-name\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst raiPolicy = new azure_native.machinelearningservices.RaiPolicy(\"raiPolicy\", {\n endpointName: \"Azure.OpenAI\",\n properties: {\n basePolicyName: \"112\",\n completionBlocklists: [{\n blocking: false,\n blocklistName: \"blocklistName\",\n }],\n contentFilters: [{\n allowedContentLevel: azure_native.machinelearningservices.AllowedContentLevel.Low,\n blocking: false,\n enabled: false,\n name: \"policyName\",\n source: azure_native.machinelearningservices.RaiPolicyContentSource.Prompt,\n }],\n mode: azure_native.machinelearningservices.RaiPolicyMode.Blocking,\n promptBlocklists: [{\n blocking: false,\n blocklistName: \"blocklistName\",\n }],\n type: azure_native.machinelearningservices.RaiPolicyType.SystemManaged,\n },\n raiPolicyName: \"raiPolicyName\",\n resourceGroupName: \"test-rg\",\n workspaceName: \"aml-workspace-name\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nrai_policy = azure_native.machinelearningservices.RaiPolicy(\"raiPolicy\",\n endpoint_name=\"Azure.OpenAI\",\n properties={\n \"base_policy_name\": \"112\",\n \"completion_blocklists\": [{\n \"blocking\": False,\n \"blocklist_name\": \"blocklistName\",\n }],\n \"content_filters\": [{\n \"allowed_content_level\": azure_native.machinelearningservices.AllowedContentLevel.LOW,\n \"blocking\": False,\n \"enabled\": False,\n \"name\": \"policyName\",\n \"source\": azure_native.machinelearningservices.RaiPolicyContentSource.PROMPT,\n }],\n \"mode\": azure_native.machinelearningservices.RaiPolicyMode.BLOCKING,\n \"prompt_blocklists\": [{\n \"blocking\": False,\n \"blocklist_name\": \"blocklistName\",\n }],\n \"type\": azure_native.machinelearningservices.RaiPolicyType.SYSTEM_MANAGED,\n },\n rai_policy_name=\"raiPolicyName\",\n resource_group_name=\"test-rg\",\n workspace_name=\"aml-workspace-name\")\n\n```\n\n```yaml\nresources:\n raiPolicy:\n type: azure-native:machinelearningservices:RaiPolicy\n properties:\n endpointName: Azure.OpenAI\n properties:\n basePolicyName: '112'\n completionBlocklists:\n - blocking: false\n blocklistName: blocklistName\n contentFilters:\n - allowedContentLevel: Low\n blocking: false\n enabled: false\n name: policyName\n source: Prompt\n mode: Blocking\n promptBlocklists:\n - blocking: false\n blocklistName: blocklistName\n type: SystemManaged\n raiPolicyName: raiPolicyName\n resourceGroupName: test-rg\n workspaceName: aml-workspace-name\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:RaiPolicy raiPolicyName /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/endpoints/{endpointName}/raiPolicies/{raiPolicyName} \n```\n",
+ "description": "Azure OpenAI Content Filters resource.\nAzure REST API version: 2024-04-01-preview.\n\nOther available API versions: 2024-07-01-preview, 2024-10-01-preview, 2025-01-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Create Rai policy\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var raiPolicy = new AzureNative.MachineLearningServices.RaiPolicy(\"raiPolicy\", new()\n {\n EndpointName = \"Azure.OpenAI\",\n Properties = new AzureNative.MachineLearningServices.Inputs.RaiPolicyPropertiesArgs\n {\n BasePolicyName = \"112\",\n CompletionBlocklists = new[]\n {\n new AzureNative.MachineLearningServices.Inputs.RaiBlocklistConfigArgs\n {\n Blocking = false,\n BlocklistName = \"blocklistName\",\n },\n },\n ContentFilters = new[]\n {\n new AzureNative.MachineLearningServices.Inputs.RaiPolicyContentFilterArgs\n {\n AllowedContentLevel = AzureNative.MachineLearningServices.AllowedContentLevel.Low,\n Blocking = false,\n Enabled = false,\n Name = \"policyName\",\n Source = AzureNative.MachineLearningServices.RaiPolicyContentSource.Prompt,\n },\n },\n Mode = AzureNative.MachineLearningServices.RaiPolicyMode.Blocking,\n PromptBlocklists = new[]\n {\n new AzureNative.MachineLearningServices.Inputs.RaiBlocklistConfigArgs\n {\n Blocking = false,\n BlocklistName = \"blocklistName\",\n },\n },\n Type = AzureNative.MachineLearningServices.RaiPolicyType.SystemManaged,\n },\n RaiPolicyName = \"raiPolicyName\",\n ResourceGroupName = \"test-rg\",\n WorkspaceName = \"aml-workspace-name\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewRaiPolicy(ctx, \"raiPolicy\", \u0026machinelearningservices.RaiPolicyArgs{\n\t\t\tEndpointName: pulumi.String(\"Azure.OpenAI\"),\n\t\t\tProperties: \u0026machinelearningservices.RaiPolicyPropertiesArgs{\n\t\t\t\tBasePolicyName: pulumi.String(\"112\"),\n\t\t\t\tCompletionBlocklists: machinelearningservices.RaiBlocklistConfigArray{\n\t\t\t\t\t\u0026machinelearningservices.RaiBlocklistConfigArgs{\n\t\t\t\t\t\tBlocking: pulumi.Bool(false),\n\t\t\t\t\t\tBlocklistName: pulumi.String(\"blocklistName\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tContentFilters: machinelearningservices.RaiPolicyContentFilterArray{\n\t\t\t\t\t\u0026machinelearningservices.RaiPolicyContentFilterArgs{\n\t\t\t\t\t\tAllowedContentLevel: pulumi.String(machinelearningservices.AllowedContentLevelLow),\n\t\t\t\t\t\tBlocking: pulumi.Bool(false),\n\t\t\t\t\t\tEnabled: pulumi.Bool(false),\n\t\t\t\t\t\tName: pulumi.String(\"policyName\"),\n\t\t\t\t\t\tSource: pulumi.String(machinelearningservices.RaiPolicyContentSourcePrompt),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tMode: pulumi.String(machinelearningservices.RaiPolicyModeBlocking),\n\t\t\t\tPromptBlocklists: machinelearningservices.RaiBlocklistConfigArray{\n\t\t\t\t\t\u0026machinelearningservices.RaiBlocklistConfigArgs{\n\t\t\t\t\t\tBlocking: pulumi.Bool(false),\n\t\t\t\t\t\tBlocklistName: pulumi.String(\"blocklistName\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tType: pulumi.String(machinelearningservices.RaiPolicyTypeSystemManaged),\n\t\t\t},\n\t\t\tRaiPolicyName: pulumi.String(\"raiPolicyName\"),\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t\tWorkspaceName: pulumi.String(\"aml-workspace-name\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.RaiPolicy;\nimport com.pulumi.azurenative.machinelearningservices.RaiPolicyArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.RaiPolicyPropertiesArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var raiPolicy = new RaiPolicy(\"raiPolicy\", RaiPolicyArgs.builder()\n .endpointName(\"Azure.OpenAI\")\n .properties(RaiPolicyPropertiesArgs.builder()\n .basePolicyName(\"112\")\n .completionBlocklists(RaiBlocklistConfigArgs.builder()\n .blocking(false)\n .blocklistName(\"blocklistName\")\n .build())\n .contentFilters(RaiPolicyContentFilterArgs.builder()\n .allowedContentLevel(\"Low\")\n .blocking(false)\n .enabled(false)\n .name(\"policyName\")\n .source(\"Prompt\")\n .build())\n .mode(\"Blocking\")\n .promptBlocklists(RaiBlocklistConfigArgs.builder()\n .blocking(false)\n .blocklistName(\"blocklistName\")\n .build())\n .type(\"SystemManaged\")\n .build())\n .raiPolicyName(\"raiPolicyName\")\n .resourceGroupName(\"test-rg\")\n .workspaceName(\"aml-workspace-name\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst raiPolicy = new azure_native.machinelearningservices.RaiPolicy(\"raiPolicy\", {\n endpointName: \"Azure.OpenAI\",\n properties: {\n basePolicyName: \"112\",\n completionBlocklists: [{\n blocking: false,\n blocklistName: \"blocklistName\",\n }],\n contentFilters: [{\n allowedContentLevel: azure_native.machinelearningservices.AllowedContentLevel.Low,\n blocking: false,\n enabled: false,\n name: \"policyName\",\n source: azure_native.machinelearningservices.RaiPolicyContentSource.Prompt,\n }],\n mode: azure_native.machinelearningservices.RaiPolicyMode.Blocking,\n promptBlocklists: [{\n blocking: false,\n blocklistName: \"blocklistName\",\n }],\n type: azure_native.machinelearningservices.RaiPolicyType.SystemManaged,\n },\n raiPolicyName: \"raiPolicyName\",\n resourceGroupName: \"test-rg\",\n workspaceName: \"aml-workspace-name\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nrai_policy = azure_native.machinelearningservices.RaiPolicy(\"raiPolicy\",\n endpoint_name=\"Azure.OpenAI\",\n properties={\n \"base_policy_name\": \"112\",\n \"completion_blocklists\": [{\n \"blocking\": False,\n \"blocklist_name\": \"blocklistName\",\n }],\n \"content_filters\": [{\n \"allowed_content_level\": azure_native.machinelearningservices.AllowedContentLevel.LOW,\n \"blocking\": False,\n \"enabled\": False,\n \"name\": \"policyName\",\n \"source\": azure_native.machinelearningservices.RaiPolicyContentSource.PROMPT,\n }],\n \"mode\": azure_native.machinelearningservices.RaiPolicyMode.BLOCKING,\n \"prompt_blocklists\": [{\n \"blocking\": False,\n \"blocklist_name\": \"blocklistName\",\n }],\n \"type\": azure_native.machinelearningservices.RaiPolicyType.SYSTEM_MANAGED,\n },\n rai_policy_name=\"raiPolicyName\",\n resource_group_name=\"test-rg\",\n workspace_name=\"aml-workspace-name\")\n\n```\n\n```yaml\nresources:\n raiPolicy:\n type: azure-native:machinelearningservices:RaiPolicy\n properties:\n endpointName: Azure.OpenAI\n properties:\n basePolicyName: '112'\n completionBlocklists:\n - blocking: false\n blocklistName: blocklistName\n contentFilters:\n - allowedContentLevel: Low\n blocking: false\n enabled: false\n name: policyName\n source: Prompt\n mode: Blocking\n promptBlocklists:\n - blocking: false\n blocklistName: blocklistName\n type: SystemManaged\n raiPolicyName: raiPolicyName\n resourceGroupName: test-rg\n workspaceName: aml-workspace-name\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:RaiPolicy raiPolicyName /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/endpoints/{endpointName}/raiPolicies/{raiPolicyName} \n```\n",
"properties": {
"name": {
"type": "string",
@@ -700845,11 +701936,14 @@
},
{
"type": "azure-native:machinelearningservices/v20241001preview:RaiPolicy"
+ },
+ {
+ "type": "azure-native:machinelearningservices/v20250101preview:RaiPolicy"
}
]
},
"azure-native:machinelearningservices:Registry": {
- "description": "\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:Registry string /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName} \n```\n",
+ "description": "\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:Registry string /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName} \n```\n",
"properties": {
"identity": {
"type": "object",
@@ -700992,11 +702086,14 @@
},
{
"type": "azure-native:machinelearningservices/v20241001preview:Registry"
+ },
+ {
+ "type": "azure-native:machinelearningservices/v20250101preview:Registry"
}
]
},
"azure-native:machinelearningservices:RegistryCodeContainer": {
- "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### CreateOrUpdate Registry Code Container.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var registryCodeContainer = new AzureNative.MachineLearningServices.RegistryCodeContainer(\"registryCodeContainer\", new()\n {\n CodeContainerProperties = new AzureNative.MachineLearningServices.Inputs.CodeContainerArgs\n {\n Description = \"string\",\n Tags = \n {\n { \"tag1\", \"value1\" },\n { \"tag2\", \"value2\" },\n },\n },\n CodeName = \"testContainer\",\n RegistryName = \"testregistry\",\n ResourceGroupName = \"testrg123\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewRegistryCodeContainer(ctx, \"registryCodeContainer\", \u0026machinelearningservices.RegistryCodeContainerArgs{\n\t\t\tCodeContainerProperties: \u0026machinelearningservices.CodeContainerTypeArgs{\n\t\t\t\tDescription: pulumi.String(\"string\"),\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"tag1\": pulumi.String(\"value1\"),\n\t\t\t\t\t\"tag2\": pulumi.String(\"value2\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tCodeName: pulumi.String(\"testContainer\"),\n\t\t\tRegistryName: pulumi.String(\"testregistry\"),\n\t\t\tResourceGroupName: pulumi.String(\"testrg123\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.RegistryCodeContainer;\nimport com.pulumi.azurenative.machinelearningservices.RegistryCodeContainerArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.CodeContainerArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var registryCodeContainer = new RegistryCodeContainer(\"registryCodeContainer\", RegistryCodeContainerArgs.builder()\n .codeContainerProperties(CodeContainerArgs.builder()\n .description(\"string\")\n .tags(Map.ofEntries(\n Map.entry(\"tag1\", \"value1\"),\n Map.entry(\"tag2\", \"value2\")\n ))\n .build())\n .codeName(\"testContainer\")\n .registryName(\"testregistry\")\n .resourceGroupName(\"testrg123\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst registryCodeContainer = new azure_native.machinelearningservices.RegistryCodeContainer(\"registryCodeContainer\", {\n codeContainerProperties: {\n description: \"string\",\n tags: {\n tag1: \"value1\",\n tag2: \"value2\",\n },\n },\n codeName: \"testContainer\",\n registryName: \"testregistry\",\n resourceGroupName: \"testrg123\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nregistry_code_container = azure_native.machinelearningservices.RegistryCodeContainer(\"registryCodeContainer\",\n code_container_properties={\n \"description\": \"string\",\n \"tags\": {\n \"tag1\": \"value1\",\n \"tag2\": \"value2\",\n },\n },\n code_name=\"testContainer\",\n registry_name=\"testregistry\",\n resource_group_name=\"testrg123\")\n\n```\n\n```yaml\nresources:\n registryCodeContainer:\n type: azure-native:machinelearningservices:RegistryCodeContainer\n properties:\n codeContainerProperties:\n description: string\n tags:\n tag1: value1\n tag2: value2\n codeName: testContainer\n registryName: testregistry\n resourceGroupName: testrg123\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:RegistryCodeContainer testContainer /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/codes/{codeName} \n```\n",
+ "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### CreateOrUpdate Registry Code Container.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var registryCodeContainer = new AzureNative.MachineLearningServices.RegistryCodeContainer(\"registryCodeContainer\", new()\n {\n CodeContainerProperties = new AzureNative.MachineLearningServices.Inputs.CodeContainerArgs\n {\n Description = \"string\",\n Tags = \n {\n { \"tag1\", \"value1\" },\n { \"tag2\", \"value2\" },\n },\n },\n CodeName = \"testContainer\",\n RegistryName = \"testregistry\",\n ResourceGroupName = \"testrg123\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewRegistryCodeContainer(ctx, \"registryCodeContainer\", \u0026machinelearningservices.RegistryCodeContainerArgs{\n\t\t\tCodeContainerProperties: \u0026machinelearningservices.CodeContainerTypeArgs{\n\t\t\t\tDescription: pulumi.String(\"string\"),\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"tag1\": pulumi.String(\"value1\"),\n\t\t\t\t\t\"tag2\": pulumi.String(\"value2\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tCodeName: pulumi.String(\"testContainer\"),\n\t\t\tRegistryName: pulumi.String(\"testregistry\"),\n\t\t\tResourceGroupName: pulumi.String(\"testrg123\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.RegistryCodeContainer;\nimport com.pulumi.azurenative.machinelearningservices.RegistryCodeContainerArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.CodeContainerArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var registryCodeContainer = new RegistryCodeContainer(\"registryCodeContainer\", RegistryCodeContainerArgs.builder()\n .codeContainerProperties(CodeContainerArgs.builder()\n .description(\"string\")\n .tags(Map.ofEntries(\n Map.entry(\"tag1\", \"value1\"),\n Map.entry(\"tag2\", \"value2\")\n ))\n .build())\n .codeName(\"testContainer\")\n .registryName(\"testregistry\")\n .resourceGroupName(\"testrg123\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst registryCodeContainer = new azure_native.machinelearningservices.RegistryCodeContainer(\"registryCodeContainer\", {\n codeContainerProperties: {\n description: \"string\",\n tags: {\n tag1: \"value1\",\n tag2: \"value2\",\n },\n },\n codeName: \"testContainer\",\n registryName: \"testregistry\",\n resourceGroupName: \"testrg123\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nregistry_code_container = azure_native.machinelearningservices.RegistryCodeContainer(\"registryCodeContainer\",\n code_container_properties={\n \"description\": \"string\",\n \"tags\": {\n \"tag1\": \"value1\",\n \"tag2\": \"value2\",\n },\n },\n code_name=\"testContainer\",\n registry_name=\"testregistry\",\n resource_group_name=\"testrg123\")\n\n```\n\n```yaml\nresources:\n registryCodeContainer:\n type: azure-native:machinelearningservices:RegistryCodeContainer\n properties:\n codeContainerProperties:\n description: string\n tags:\n tag1: value1\n tag2: value2\n codeName: testContainer\n registryName: testregistry\n resourceGroupName: testrg123\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:RegistryCodeContainer testContainer /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/codes/{codeName} \n```\n",
"properties": {
"codeContainerProperties": {
"type": "object",
@@ -701093,11 +702190,14 @@
},
{
"type": "azure-native:machinelearningservices/v20241001preview:RegistryCodeContainer"
+ },
+ {
+ "type": "azure-native:machinelearningservices/v20250101preview:RegistryCodeContainer"
}
]
},
"azure-native:machinelearningservices:RegistryCodeVersion": {
- "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### CreateOrUpdate Registry Code Version.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var registryCodeVersion = new AzureNative.MachineLearningServices.RegistryCodeVersion(\"registryCodeVersion\", new()\n {\n CodeName = \"string\",\n CodeVersionProperties = new AzureNative.MachineLearningServices.Inputs.CodeVersionArgs\n {\n CodeUri = \"https://blobStorage/folderName\",\n Description = \"string\",\n IsAnonymous = false,\n Properties = \n {\n { \"string\", \"string\" },\n },\n Tags = \n {\n { \"string\", \"string\" },\n },\n },\n RegistryName = \"my-aml-registry\",\n ResourceGroupName = \"test-rg\",\n Version = \"string\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewRegistryCodeVersion(ctx, \"registryCodeVersion\", \u0026machinelearningservices.RegistryCodeVersionArgs{\n\t\t\tCodeName: pulumi.String(\"string\"),\n\t\t\tCodeVersionProperties: \u0026machinelearningservices.CodeVersionTypeArgs{\n\t\t\t\tCodeUri: pulumi.String(\"https://blobStorage/folderName\"),\n\t\t\t\tDescription: pulumi.String(\"string\"),\n\t\t\t\tIsAnonymous: pulumi.Bool(false),\n\t\t\t\tProperties: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tRegistryName: pulumi.String(\"my-aml-registry\"),\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t\tVersion: pulumi.String(\"string\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.RegistryCodeVersion;\nimport com.pulumi.azurenative.machinelearningservices.RegistryCodeVersionArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.CodeVersionArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var registryCodeVersion = new RegistryCodeVersion(\"registryCodeVersion\", RegistryCodeVersionArgs.builder()\n .codeName(\"string\")\n .codeVersionProperties(CodeVersionArgs.builder()\n .codeUri(\"https://blobStorage/folderName\")\n .description(\"string\")\n .isAnonymous(false)\n .properties(Map.of(\"string\", \"string\"))\n .tags(Map.of(\"string\", \"string\"))\n .build())\n .registryName(\"my-aml-registry\")\n .resourceGroupName(\"test-rg\")\n .version(\"string\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst registryCodeVersion = new azure_native.machinelearningservices.RegistryCodeVersion(\"registryCodeVersion\", {\n codeName: \"string\",\n codeVersionProperties: {\n codeUri: \"https://blobStorage/folderName\",\n description: \"string\",\n isAnonymous: false,\n properties: {\n string: \"string\",\n },\n tags: {\n string: \"string\",\n },\n },\n registryName: \"my-aml-registry\",\n resourceGroupName: \"test-rg\",\n version: \"string\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nregistry_code_version = azure_native.machinelearningservices.RegistryCodeVersion(\"registryCodeVersion\",\n code_name=\"string\",\n code_version_properties={\n \"code_uri\": \"https://blobStorage/folderName\",\n \"description\": \"string\",\n \"is_anonymous\": False,\n \"properties\": {\n \"string\": \"string\",\n },\n \"tags\": {\n \"string\": \"string\",\n },\n },\n registry_name=\"my-aml-registry\",\n resource_group_name=\"test-rg\",\n version=\"string\")\n\n```\n\n```yaml\nresources:\n registryCodeVersion:\n type: azure-native:machinelearningservices:RegistryCodeVersion\n properties:\n codeName: string\n codeVersionProperties:\n codeUri: https://blobStorage/folderName\n description: string\n isAnonymous: false\n properties:\n string: string\n tags:\n string: string\n registryName: my-aml-registry\n resourceGroupName: test-rg\n version: string\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:RegistryCodeVersion string /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/codes/{codeName}/versions/{version} \n```\n",
+ "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### CreateOrUpdate Registry Code Version.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var registryCodeVersion = new AzureNative.MachineLearningServices.RegistryCodeVersion(\"registryCodeVersion\", new()\n {\n CodeName = \"string\",\n CodeVersionProperties = new AzureNative.MachineLearningServices.Inputs.CodeVersionArgs\n {\n CodeUri = \"https://blobStorage/folderName\",\n Description = \"string\",\n IsAnonymous = false,\n Properties = \n {\n { \"string\", \"string\" },\n },\n Tags = \n {\n { \"string\", \"string\" },\n },\n },\n RegistryName = \"my-aml-registry\",\n ResourceGroupName = \"test-rg\",\n Version = \"string\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewRegistryCodeVersion(ctx, \"registryCodeVersion\", \u0026machinelearningservices.RegistryCodeVersionArgs{\n\t\t\tCodeName: pulumi.String(\"string\"),\n\t\t\tCodeVersionProperties: \u0026machinelearningservices.CodeVersionTypeArgs{\n\t\t\t\tCodeUri: pulumi.String(\"https://blobStorage/folderName\"),\n\t\t\t\tDescription: pulumi.String(\"string\"),\n\t\t\t\tIsAnonymous: pulumi.Bool(false),\n\t\t\t\tProperties: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tRegistryName: pulumi.String(\"my-aml-registry\"),\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t\tVersion: pulumi.String(\"string\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.RegistryCodeVersion;\nimport com.pulumi.azurenative.machinelearningservices.RegistryCodeVersionArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.CodeVersionArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var registryCodeVersion = new RegistryCodeVersion(\"registryCodeVersion\", RegistryCodeVersionArgs.builder()\n .codeName(\"string\")\n .codeVersionProperties(CodeVersionArgs.builder()\n .codeUri(\"https://blobStorage/folderName\")\n .description(\"string\")\n .isAnonymous(false)\n .properties(Map.of(\"string\", \"string\"))\n .tags(Map.of(\"string\", \"string\"))\n .build())\n .registryName(\"my-aml-registry\")\n .resourceGroupName(\"test-rg\")\n .version(\"string\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst registryCodeVersion = new azure_native.machinelearningservices.RegistryCodeVersion(\"registryCodeVersion\", {\n codeName: \"string\",\n codeVersionProperties: {\n codeUri: \"https://blobStorage/folderName\",\n description: \"string\",\n isAnonymous: false,\n properties: {\n string: \"string\",\n },\n tags: {\n string: \"string\",\n },\n },\n registryName: \"my-aml-registry\",\n resourceGroupName: \"test-rg\",\n version: \"string\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nregistry_code_version = azure_native.machinelearningservices.RegistryCodeVersion(\"registryCodeVersion\",\n code_name=\"string\",\n code_version_properties={\n \"code_uri\": \"https://blobStorage/folderName\",\n \"description\": \"string\",\n \"is_anonymous\": False,\n \"properties\": {\n \"string\": \"string\",\n },\n \"tags\": {\n \"string\": \"string\",\n },\n },\n registry_name=\"my-aml-registry\",\n resource_group_name=\"test-rg\",\n version=\"string\")\n\n```\n\n```yaml\nresources:\n registryCodeVersion:\n type: azure-native:machinelearningservices:RegistryCodeVersion\n properties:\n codeName: string\n codeVersionProperties:\n codeUri: https://blobStorage/folderName\n description: string\n isAnonymous: false\n properties:\n string: string\n tags:\n string: string\n registryName: my-aml-registry\n resourceGroupName: test-rg\n version: string\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:RegistryCodeVersion string /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/codes/{codeName}/versions/{version} \n```\n",
"properties": {
"codeVersionProperties": {
"type": "object",
@@ -701200,11 +702300,14 @@
},
{
"type": "azure-native:machinelearningservices/v20241001preview:RegistryCodeVersion"
+ },
+ {
+ "type": "azure-native:machinelearningservices/v20250101preview:RegistryCodeVersion"
}
]
},
"azure-native:machinelearningservices:RegistryComponentContainer": {
- "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### CreateOrUpdate Registry Component Container.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var registryComponentContainer = new AzureNative.MachineLearningServices.RegistryComponentContainer(\"registryComponentContainer\", new()\n {\n ComponentContainerProperties = new AzureNative.MachineLearningServices.Inputs.ComponentContainerArgs\n {\n Description = \"string\",\n Properties = \n {\n { \"string\", \"string\" },\n },\n Tags = \n {\n { \"string\", \"string\" },\n },\n },\n ComponentName = \"string\",\n RegistryName = \"my-aml-registry\",\n ResourceGroupName = \"test-rg\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewRegistryComponentContainer(ctx, \"registryComponentContainer\", \u0026machinelearningservices.RegistryComponentContainerArgs{\n\t\t\tComponentContainerProperties: \u0026machinelearningservices.ComponentContainerTypeArgs{\n\t\t\t\tDescription: pulumi.String(\"string\"),\n\t\t\t\tProperties: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tComponentName: pulumi.String(\"string\"),\n\t\t\tRegistryName: pulumi.String(\"my-aml-registry\"),\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.RegistryComponentContainer;\nimport com.pulumi.azurenative.machinelearningservices.RegistryComponentContainerArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.ComponentContainerArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var registryComponentContainer = new RegistryComponentContainer(\"registryComponentContainer\", RegistryComponentContainerArgs.builder()\n .componentContainerProperties(ComponentContainerArgs.builder()\n .description(\"string\")\n .properties(Map.of(\"string\", \"string\"))\n .tags(Map.of(\"string\", \"string\"))\n .build())\n .componentName(\"string\")\n .registryName(\"my-aml-registry\")\n .resourceGroupName(\"test-rg\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst registryComponentContainer = new azure_native.machinelearningservices.RegistryComponentContainer(\"registryComponentContainer\", {\n componentContainerProperties: {\n description: \"string\",\n properties: {\n string: \"string\",\n },\n tags: {\n string: \"string\",\n },\n },\n componentName: \"string\",\n registryName: \"my-aml-registry\",\n resourceGroupName: \"test-rg\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nregistry_component_container = azure_native.machinelearningservices.RegistryComponentContainer(\"registryComponentContainer\",\n component_container_properties={\n \"description\": \"string\",\n \"properties\": {\n \"string\": \"string\",\n },\n \"tags\": {\n \"string\": \"string\",\n },\n },\n component_name=\"string\",\n registry_name=\"my-aml-registry\",\n resource_group_name=\"test-rg\")\n\n```\n\n```yaml\nresources:\n registryComponentContainer:\n type: azure-native:machinelearningservices:RegistryComponentContainer\n properties:\n componentContainerProperties:\n description: string\n properties:\n string: string\n tags:\n string: string\n componentName: string\n registryName: my-aml-registry\n resourceGroupName: test-rg\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:RegistryComponentContainer string /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/components/{componentName} \n```\n",
+ "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### CreateOrUpdate Registry Component Container.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var registryComponentContainer = new AzureNative.MachineLearningServices.RegistryComponentContainer(\"registryComponentContainer\", new()\n {\n ComponentContainerProperties = new AzureNative.MachineLearningServices.Inputs.ComponentContainerArgs\n {\n Description = \"string\",\n Properties = \n {\n { \"string\", \"string\" },\n },\n Tags = \n {\n { \"string\", \"string\" },\n },\n },\n ComponentName = \"string\",\n RegistryName = \"my-aml-registry\",\n ResourceGroupName = \"test-rg\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewRegistryComponentContainer(ctx, \"registryComponentContainer\", \u0026machinelearningservices.RegistryComponentContainerArgs{\n\t\t\tComponentContainerProperties: \u0026machinelearningservices.ComponentContainerTypeArgs{\n\t\t\t\tDescription: pulumi.String(\"string\"),\n\t\t\t\tProperties: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tComponentName: pulumi.String(\"string\"),\n\t\t\tRegistryName: pulumi.String(\"my-aml-registry\"),\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.RegistryComponentContainer;\nimport com.pulumi.azurenative.machinelearningservices.RegistryComponentContainerArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.ComponentContainerArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var registryComponentContainer = new RegistryComponentContainer(\"registryComponentContainer\", RegistryComponentContainerArgs.builder()\n .componentContainerProperties(ComponentContainerArgs.builder()\n .description(\"string\")\n .properties(Map.of(\"string\", \"string\"))\n .tags(Map.of(\"string\", \"string\"))\n .build())\n .componentName(\"string\")\n .registryName(\"my-aml-registry\")\n .resourceGroupName(\"test-rg\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst registryComponentContainer = new azure_native.machinelearningservices.RegistryComponentContainer(\"registryComponentContainer\", {\n componentContainerProperties: {\n description: \"string\",\n properties: {\n string: \"string\",\n },\n tags: {\n string: \"string\",\n },\n },\n componentName: \"string\",\n registryName: \"my-aml-registry\",\n resourceGroupName: \"test-rg\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nregistry_component_container = azure_native.machinelearningservices.RegistryComponentContainer(\"registryComponentContainer\",\n component_container_properties={\n \"description\": \"string\",\n \"properties\": {\n \"string\": \"string\",\n },\n \"tags\": {\n \"string\": \"string\",\n },\n },\n component_name=\"string\",\n registry_name=\"my-aml-registry\",\n resource_group_name=\"test-rg\")\n\n```\n\n```yaml\nresources:\n registryComponentContainer:\n type: azure-native:machinelearningservices:RegistryComponentContainer\n properties:\n componentContainerProperties:\n description: string\n properties:\n string: string\n tags:\n string: string\n componentName: string\n registryName: my-aml-registry\n resourceGroupName: test-rg\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:RegistryComponentContainer string /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/components/{componentName} \n```\n",
"properties": {
"componentContainerProperties": {
"type": "object",
@@ -701301,11 +702404,14 @@
},
{
"type": "azure-native:machinelearningservices/v20241001preview:RegistryComponentContainer"
+ },
+ {
+ "type": "azure-native:machinelearningservices/v20250101preview:RegistryComponentContainer"
}
]
},
"azure-native:machinelearningservices:RegistryComponentVersion": {
- "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### CreateOrUpdate Registry Component Version.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var registryComponentVersion = new AzureNative.MachineLearningServices.RegistryComponentVersion(\"registryComponentVersion\", new()\n {\n ComponentName = \"string\",\n ComponentVersionProperties = new AzureNative.MachineLearningServices.Inputs.ComponentVersionArgs\n {\n ComponentSpec = new Dictionary\u003cstring, object?\u003e\n {\n [\"8ced901b-d826-477d-bfef-329da9672513\"] = null,\n },\n Description = \"string\",\n IsAnonymous = false,\n Properties = \n {\n { \"string\", \"string\" },\n },\n Tags = \n {\n { \"string\", \"string\" },\n },\n },\n RegistryName = \"my-aml-registry\",\n ResourceGroupName = \"test-rg\",\n Version = \"string\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewRegistryComponentVersion(ctx, \"registryComponentVersion\", \u0026machinelearningservices.RegistryComponentVersionArgs{\n\t\t\tComponentName: pulumi.String(\"string\"),\n\t\t\tComponentVersionProperties: \u0026machinelearningservices.ComponentVersionTypeArgs{\n\t\t\t\tComponentSpec: pulumi.Any(map[string]interface{}{\n\t\t\t\t\t\"8ced901b-d826-477d-bfef-329da9672513\": nil,\n\t\t\t\t}),\n\t\t\t\tDescription: pulumi.String(\"string\"),\n\t\t\t\tIsAnonymous: pulumi.Bool(false),\n\t\t\t\tProperties: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tRegistryName: pulumi.String(\"my-aml-registry\"),\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t\tVersion: pulumi.String(\"string\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.RegistryComponentVersion;\nimport com.pulumi.azurenative.machinelearningservices.RegistryComponentVersionArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.ComponentVersionArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var registryComponentVersion = new RegistryComponentVersion(\"registryComponentVersion\", RegistryComponentVersionArgs.builder()\n .componentName(\"string\")\n .componentVersionProperties(ComponentVersionArgs.builder()\n .componentSpec(Map.of(\"8ced901b-d826-477d-bfef-329da9672513\", null))\n .description(\"string\")\n .isAnonymous(false)\n .properties(Map.of(\"string\", \"string\"))\n .tags(Map.of(\"string\", \"string\"))\n .build())\n .registryName(\"my-aml-registry\")\n .resourceGroupName(\"test-rg\")\n .version(\"string\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst registryComponentVersion = new azure_native.machinelearningservices.RegistryComponentVersion(\"registryComponentVersion\", {\n componentName: \"string\",\n componentVersionProperties: {\n componentSpec: {\n \"8ced901b-d826-477d-bfef-329da9672513\": undefined,\n },\n description: \"string\",\n isAnonymous: false,\n properties: {\n string: \"string\",\n },\n tags: {\n string: \"string\",\n },\n },\n registryName: \"my-aml-registry\",\n resourceGroupName: \"test-rg\",\n version: \"string\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nregistry_component_version = azure_native.machinelearningservices.RegistryComponentVersion(\"registryComponentVersion\",\n component_name=\"string\",\n component_version_properties={\n \"component_spec\": {\n \"8ced901b-d826-477d-bfef-329da9672513\": None,\n },\n \"description\": \"string\",\n \"is_anonymous\": False,\n \"properties\": {\n \"string\": \"string\",\n },\n \"tags\": {\n \"string\": \"string\",\n },\n },\n registry_name=\"my-aml-registry\",\n resource_group_name=\"test-rg\",\n version=\"string\")\n\n```\n\n```yaml\nresources:\n registryComponentVersion:\n type: azure-native:machinelearningservices:RegistryComponentVersion\n properties:\n componentName: string\n componentVersionProperties:\n componentSpec:\n 8ced901b-d826-477d-bfef-329da9672513: null\n description: string\n isAnonymous: false\n properties:\n string: string\n tags:\n string: string\n registryName: my-aml-registry\n resourceGroupName: test-rg\n version: string\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:RegistryComponentVersion string /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/components/{componentName}/versions/{version} \n```\n",
+ "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### CreateOrUpdate Registry Component Version.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var registryComponentVersion = new AzureNative.MachineLearningServices.RegistryComponentVersion(\"registryComponentVersion\", new()\n {\n ComponentName = \"string\",\n ComponentVersionProperties = new AzureNative.MachineLearningServices.Inputs.ComponentVersionArgs\n {\n ComponentSpec = new Dictionary\u003cstring, object?\u003e\n {\n [\"8ced901b-d826-477d-bfef-329da9672513\"] = null,\n },\n Description = \"string\",\n IsAnonymous = false,\n Properties = \n {\n { \"string\", \"string\" },\n },\n Tags = \n {\n { \"string\", \"string\" },\n },\n },\n RegistryName = \"my-aml-registry\",\n ResourceGroupName = \"test-rg\",\n Version = \"string\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewRegistryComponentVersion(ctx, \"registryComponentVersion\", \u0026machinelearningservices.RegistryComponentVersionArgs{\n\t\t\tComponentName: pulumi.String(\"string\"),\n\t\t\tComponentVersionProperties: \u0026machinelearningservices.ComponentVersionTypeArgs{\n\t\t\t\tComponentSpec: pulumi.Any(map[string]interface{}{\n\t\t\t\t\t\"8ced901b-d826-477d-bfef-329da9672513\": nil,\n\t\t\t\t}),\n\t\t\t\tDescription: pulumi.String(\"string\"),\n\t\t\t\tIsAnonymous: pulumi.Bool(false),\n\t\t\t\tProperties: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tRegistryName: pulumi.String(\"my-aml-registry\"),\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t\tVersion: pulumi.String(\"string\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.RegistryComponentVersion;\nimport com.pulumi.azurenative.machinelearningservices.RegistryComponentVersionArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.ComponentVersionArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var registryComponentVersion = new RegistryComponentVersion(\"registryComponentVersion\", RegistryComponentVersionArgs.builder()\n .componentName(\"string\")\n .componentVersionProperties(ComponentVersionArgs.builder()\n .componentSpec(Map.of(\"8ced901b-d826-477d-bfef-329da9672513\", null))\n .description(\"string\")\n .isAnonymous(false)\n .properties(Map.of(\"string\", \"string\"))\n .tags(Map.of(\"string\", \"string\"))\n .build())\n .registryName(\"my-aml-registry\")\n .resourceGroupName(\"test-rg\")\n .version(\"string\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst registryComponentVersion = new azure_native.machinelearningservices.RegistryComponentVersion(\"registryComponentVersion\", {\n componentName: \"string\",\n componentVersionProperties: {\n componentSpec: {\n \"8ced901b-d826-477d-bfef-329da9672513\": undefined,\n },\n description: \"string\",\n isAnonymous: false,\n properties: {\n string: \"string\",\n },\n tags: {\n string: \"string\",\n },\n },\n registryName: \"my-aml-registry\",\n resourceGroupName: \"test-rg\",\n version: \"string\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nregistry_component_version = azure_native.machinelearningservices.RegistryComponentVersion(\"registryComponentVersion\",\n component_name=\"string\",\n component_version_properties={\n \"component_spec\": {\n \"8ced901b-d826-477d-bfef-329da9672513\": None,\n },\n \"description\": \"string\",\n \"is_anonymous\": False,\n \"properties\": {\n \"string\": \"string\",\n },\n \"tags\": {\n \"string\": \"string\",\n },\n },\n registry_name=\"my-aml-registry\",\n resource_group_name=\"test-rg\",\n version=\"string\")\n\n```\n\n```yaml\nresources:\n registryComponentVersion:\n type: azure-native:machinelearningservices:RegistryComponentVersion\n properties:\n componentName: string\n componentVersionProperties:\n componentSpec:\n 8ced901b-d826-477d-bfef-329da9672513: null\n description: string\n isAnonymous: false\n properties:\n string: string\n tags:\n string: string\n registryName: my-aml-registry\n resourceGroupName: test-rg\n version: string\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:RegistryComponentVersion string /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/components/{componentName}/versions/{version} \n```\n",
"properties": {
"componentVersionProperties": {
"type": "object",
@@ -701408,11 +702514,14 @@
},
{
"type": "azure-native:machinelearningservices/v20241001preview:RegistryComponentVersion"
+ },
+ {
+ "type": "azure-native:machinelearningservices/v20250101preview:RegistryComponentVersion"
}
]
},
"azure-native:machinelearningservices:RegistryDataContainer": {
- "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### CreateOrUpdate Registry Data Container.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var registryDataContainer = new AzureNative.MachineLearningServices.RegistryDataContainer(\"registryDataContainer\", new()\n {\n DataContainerProperties = new AzureNative.MachineLearningServices.Inputs.DataContainerArgs\n {\n DataType = AzureNative.MachineLearningServices.DataType.Uri_folder,\n Description = \"string\",\n IsArchived = false,\n Properties = \n {\n { \"string\", \"string\" },\n },\n Tags = \n {\n { \"string\", \"string\" },\n },\n },\n Name = \"string\",\n RegistryName = \"registryName\",\n ResourceGroupName = \"test-rg\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewRegistryDataContainer(ctx, \"registryDataContainer\", \u0026machinelearningservices.RegistryDataContainerArgs{\n\t\t\tDataContainerProperties: \u0026machinelearningservices.DataContainerTypeArgs{\n\t\t\t\tDataType: pulumi.String(machinelearningservices.DataType_Uri_folder),\n\t\t\t\tDescription: pulumi.String(\"string\"),\n\t\t\t\tIsArchived: pulumi.Bool(false),\n\t\t\t\tProperties: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tName: pulumi.String(\"string\"),\n\t\t\tRegistryName: pulumi.String(\"registryName\"),\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.RegistryDataContainer;\nimport com.pulumi.azurenative.machinelearningservices.RegistryDataContainerArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.DataContainerArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var registryDataContainer = new RegistryDataContainer(\"registryDataContainer\", RegistryDataContainerArgs.builder()\n .dataContainerProperties(DataContainerArgs.builder()\n .dataType(\"uri_folder\")\n .description(\"string\")\n .isArchived(false)\n .properties(Map.of(\"string\", \"string\"))\n .tags(Map.of(\"string\", \"string\"))\n .build())\n .name(\"string\")\n .registryName(\"registryName\")\n .resourceGroupName(\"test-rg\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst registryDataContainer = new azure_native.machinelearningservices.RegistryDataContainer(\"registryDataContainer\", {\n dataContainerProperties: {\n dataType: azure_native.machinelearningservices.DataType.Uri_folder,\n description: \"string\",\n isArchived: false,\n properties: {\n string: \"string\",\n },\n tags: {\n string: \"string\",\n },\n },\n name: \"string\",\n registryName: \"registryName\",\n resourceGroupName: \"test-rg\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nregistry_data_container = azure_native.machinelearningservices.RegistryDataContainer(\"registryDataContainer\",\n data_container_properties={\n \"data_type\": azure_native.machinelearningservices.DataType.URI_FOLDER,\n \"description\": \"string\",\n \"is_archived\": False,\n \"properties\": {\n \"string\": \"string\",\n },\n \"tags\": {\n \"string\": \"string\",\n },\n },\n name=\"string\",\n registry_name=\"registryName\",\n resource_group_name=\"test-rg\")\n\n```\n\n```yaml\nresources:\n registryDataContainer:\n type: azure-native:machinelearningservices:RegistryDataContainer\n properties:\n dataContainerProperties:\n dataType: uri_folder\n description: string\n isArchived: false\n properties:\n string: string\n tags:\n string: string\n name: string\n registryName: registryName\n resourceGroupName: test-rg\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:RegistryDataContainer string /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/data/{name} \n```\n",
+ "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### CreateOrUpdate Registry Data Container.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var registryDataContainer = new AzureNative.MachineLearningServices.RegistryDataContainer(\"registryDataContainer\", new()\n {\n DataContainerProperties = new AzureNative.MachineLearningServices.Inputs.DataContainerArgs\n {\n DataType = AzureNative.MachineLearningServices.DataType.Uri_folder,\n Description = \"string\",\n IsArchived = false,\n Properties = \n {\n { \"string\", \"string\" },\n },\n Tags = \n {\n { \"string\", \"string\" },\n },\n },\n Name = \"string\",\n RegistryName = \"registryName\",\n ResourceGroupName = \"test-rg\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewRegistryDataContainer(ctx, \"registryDataContainer\", \u0026machinelearningservices.RegistryDataContainerArgs{\n\t\t\tDataContainerProperties: \u0026machinelearningservices.DataContainerTypeArgs{\n\t\t\t\tDataType: pulumi.String(machinelearningservices.DataType_Uri_folder),\n\t\t\t\tDescription: pulumi.String(\"string\"),\n\t\t\t\tIsArchived: pulumi.Bool(false),\n\t\t\t\tProperties: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tName: pulumi.String(\"string\"),\n\t\t\tRegistryName: pulumi.String(\"registryName\"),\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.RegistryDataContainer;\nimport com.pulumi.azurenative.machinelearningservices.RegistryDataContainerArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.DataContainerArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var registryDataContainer = new RegistryDataContainer(\"registryDataContainer\", RegistryDataContainerArgs.builder()\n .dataContainerProperties(DataContainerArgs.builder()\n .dataType(\"uri_folder\")\n .description(\"string\")\n .isArchived(false)\n .properties(Map.of(\"string\", \"string\"))\n .tags(Map.of(\"string\", \"string\"))\n .build())\n .name(\"string\")\n .registryName(\"registryName\")\n .resourceGroupName(\"test-rg\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst registryDataContainer = new azure_native.machinelearningservices.RegistryDataContainer(\"registryDataContainer\", {\n dataContainerProperties: {\n dataType: azure_native.machinelearningservices.DataType.Uri_folder,\n description: \"string\",\n isArchived: false,\n properties: {\n string: \"string\",\n },\n tags: {\n string: \"string\",\n },\n },\n name: \"string\",\n registryName: \"registryName\",\n resourceGroupName: \"test-rg\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nregistry_data_container = azure_native.machinelearningservices.RegistryDataContainer(\"registryDataContainer\",\n data_container_properties={\n \"data_type\": azure_native.machinelearningservices.DataType.URI_FOLDER,\n \"description\": \"string\",\n \"is_archived\": False,\n \"properties\": {\n \"string\": \"string\",\n },\n \"tags\": {\n \"string\": \"string\",\n },\n },\n name=\"string\",\n registry_name=\"registryName\",\n resource_group_name=\"test-rg\")\n\n```\n\n```yaml\nresources:\n registryDataContainer:\n type: azure-native:machinelearningservices:RegistryDataContainer\n properties:\n dataContainerProperties:\n dataType: uri_folder\n description: string\n isArchived: false\n properties:\n string: string\n tags:\n string: string\n name: string\n registryName: registryName\n resourceGroupName: test-rg\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:RegistryDataContainer string /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/data/{name} \n```\n",
"properties": {
"dataContainerProperties": {
"type": "object",
@@ -701503,11 +702612,14 @@
},
{
"type": "azure-native:machinelearningservices/v20241001preview:RegistryDataContainer"
+ },
+ {
+ "type": "azure-native:machinelearningservices/v20250101preview:RegistryDataContainer"
}
]
},
"azure-native:machinelearningservices:RegistryDataVersion": {
- "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### CreateOrUpdate Registry Data Version Base.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var registryDataVersion = new AzureNative.MachineLearningServices.RegistryDataVersion(\"registryDataVersion\", new()\n {\n DataVersionBaseProperties = new AzureNative.MachineLearningServices.Inputs.MLTableDataArgs\n {\n DataType = \"mltable\",\n DataUri = \"string\",\n Description = \"string\",\n IsAnonymous = false,\n IsArchived = false,\n Properties = \n {\n { \"string\", \"string\" },\n },\n ReferencedUris = new[]\n {\n \"string\",\n },\n Tags = \n {\n { \"string\", \"string\" },\n },\n },\n Name = \"string\",\n RegistryName = \"registryName\",\n ResourceGroupName = \"test-rg\",\n Version = \"string\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewRegistryDataVersion(ctx, \"registryDataVersion\", \u0026machinelearningservices.RegistryDataVersionArgs{\n\t\t\tDataVersionBaseProperties: \u0026machinelearningservices.MLTableDataArgs{\n\t\t\t\tDataType: pulumi.String(\"mltable\"),\n\t\t\t\tDataUri: pulumi.String(\"string\"),\n\t\t\t\tDescription: pulumi.String(\"string\"),\n\t\t\t\tIsAnonymous: pulumi.Bool(false),\n\t\t\t\tIsArchived: pulumi.Bool(false),\n\t\t\t\tProperties: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tReferencedUris: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tName: pulumi.String(\"string\"),\n\t\t\tRegistryName: pulumi.String(\"registryName\"),\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t\tVersion: pulumi.String(\"string\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.RegistryDataVersion;\nimport com.pulumi.azurenative.machinelearningservices.RegistryDataVersionArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var registryDataVersion = new RegistryDataVersion(\"registryDataVersion\", RegistryDataVersionArgs.builder()\n .dataVersionBaseProperties(MLTableDataArgs.builder()\n .dataType(\"mltable\")\n .dataUri(\"string\")\n .description(\"string\")\n .isAnonymous(false)\n .isArchived(false)\n .properties(Map.of(\"string\", \"string\"))\n .referencedUris(\"string\")\n .tags(Map.of(\"string\", \"string\"))\n .build())\n .name(\"string\")\n .registryName(\"registryName\")\n .resourceGroupName(\"test-rg\")\n .version(\"string\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst registryDataVersion = new azure_native.machinelearningservices.RegistryDataVersion(\"registryDataVersion\", {\n dataVersionBaseProperties: {\n dataType: \"mltable\",\n dataUri: \"string\",\n description: \"string\",\n isAnonymous: false,\n isArchived: false,\n properties: {\n string: \"string\",\n },\n referencedUris: [\"string\"],\n tags: {\n string: \"string\",\n },\n },\n name: \"string\",\n registryName: \"registryName\",\n resourceGroupName: \"test-rg\",\n version: \"string\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nregistry_data_version = azure_native.machinelearningservices.RegistryDataVersion(\"registryDataVersion\",\n data_version_base_properties={\n \"data_type\": \"mltable\",\n \"data_uri\": \"string\",\n \"description\": \"string\",\n \"is_anonymous\": False,\n \"is_archived\": False,\n \"properties\": {\n \"string\": \"string\",\n },\n \"referenced_uris\": [\"string\"],\n \"tags\": {\n \"string\": \"string\",\n },\n },\n name=\"string\",\n registry_name=\"registryName\",\n resource_group_name=\"test-rg\",\n version=\"string\")\n\n```\n\n```yaml\nresources:\n registryDataVersion:\n type: azure-native:machinelearningservices:RegistryDataVersion\n properties:\n dataVersionBaseProperties:\n dataType: mltable\n dataUri: string\n description: string\n isAnonymous: false\n isArchived: false\n properties:\n string: string\n referencedUris:\n - string\n tags:\n string: string\n name: string\n registryName: registryName\n resourceGroupName: test-rg\n version: string\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:RegistryDataVersion string /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/data/{name}/versions/{version} \n```\n",
+ "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### CreateOrUpdate Registry Data Version Base.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var registryDataVersion = new AzureNative.MachineLearningServices.RegistryDataVersion(\"registryDataVersion\", new()\n {\n DataVersionBaseProperties = new AzureNative.MachineLearningServices.Inputs.MLTableDataArgs\n {\n DataType = \"mltable\",\n DataUri = \"string\",\n Description = \"string\",\n IsAnonymous = false,\n IsArchived = false,\n Properties = \n {\n { \"string\", \"string\" },\n },\n ReferencedUris = new[]\n {\n \"string\",\n },\n Tags = \n {\n { \"string\", \"string\" },\n },\n },\n Name = \"string\",\n RegistryName = \"registryName\",\n ResourceGroupName = \"test-rg\",\n Version = \"string\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewRegistryDataVersion(ctx, \"registryDataVersion\", \u0026machinelearningservices.RegistryDataVersionArgs{\n\t\t\tDataVersionBaseProperties: \u0026machinelearningservices.MLTableDataArgs{\n\t\t\t\tDataType: pulumi.String(\"mltable\"),\n\t\t\t\tDataUri: pulumi.String(\"string\"),\n\t\t\t\tDescription: pulumi.String(\"string\"),\n\t\t\t\tIsAnonymous: pulumi.Bool(false),\n\t\t\t\tIsArchived: pulumi.Bool(false),\n\t\t\t\tProperties: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tReferencedUris: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tName: pulumi.String(\"string\"),\n\t\t\tRegistryName: pulumi.String(\"registryName\"),\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t\tVersion: pulumi.String(\"string\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.RegistryDataVersion;\nimport com.pulumi.azurenative.machinelearningservices.RegistryDataVersionArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var registryDataVersion = new RegistryDataVersion(\"registryDataVersion\", RegistryDataVersionArgs.builder()\n .dataVersionBaseProperties(MLTableDataArgs.builder()\n .dataType(\"mltable\")\n .dataUri(\"string\")\n .description(\"string\")\n .isAnonymous(false)\n .isArchived(false)\n .properties(Map.of(\"string\", \"string\"))\n .referencedUris(\"string\")\n .tags(Map.of(\"string\", \"string\"))\n .build())\n .name(\"string\")\n .registryName(\"registryName\")\n .resourceGroupName(\"test-rg\")\n .version(\"string\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst registryDataVersion = new azure_native.machinelearningservices.RegistryDataVersion(\"registryDataVersion\", {\n dataVersionBaseProperties: {\n dataType: \"mltable\",\n dataUri: \"string\",\n description: \"string\",\n isAnonymous: false,\n isArchived: false,\n properties: {\n string: \"string\",\n },\n referencedUris: [\"string\"],\n tags: {\n string: \"string\",\n },\n },\n name: \"string\",\n registryName: \"registryName\",\n resourceGroupName: \"test-rg\",\n version: \"string\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nregistry_data_version = azure_native.machinelearningservices.RegistryDataVersion(\"registryDataVersion\",\n data_version_base_properties={\n \"data_type\": \"mltable\",\n \"data_uri\": \"string\",\n \"description\": \"string\",\n \"is_anonymous\": False,\n \"is_archived\": False,\n \"properties\": {\n \"string\": \"string\",\n },\n \"referenced_uris\": [\"string\"],\n \"tags\": {\n \"string\": \"string\",\n },\n },\n name=\"string\",\n registry_name=\"registryName\",\n resource_group_name=\"test-rg\",\n version=\"string\")\n\n```\n\n```yaml\nresources:\n registryDataVersion:\n type: azure-native:machinelearningservices:RegistryDataVersion\n properties:\n dataVersionBaseProperties:\n dataType: mltable\n dataUri: string\n description: string\n isAnonymous: false\n isArchived: false\n properties:\n string: string\n referencedUris:\n - string\n tags:\n string: string\n name: string\n registryName: registryName\n resourceGroupName: test-rg\n version: string\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:RegistryDataVersion string /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/data/{name}/versions/{version} \n```\n",
"properties": {
"dataVersionBaseProperties": {
"oneOf": [
@@ -701644,11 +702756,14 @@
},
{
"type": "azure-native:machinelearningservices/v20241001preview:RegistryDataVersion"
+ },
+ {
+ "type": "azure-native:machinelearningservices/v20250101preview:RegistryDataVersion"
}
]
},
"azure-native:machinelearningservices:RegistryEnvironmentContainer": {
- "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### CreateOrUpdate Registry Environment Container.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var registryEnvironmentContainer = new AzureNative.MachineLearningServices.RegistryEnvironmentContainer(\"registryEnvironmentContainer\", new()\n {\n EnvironmentContainerProperties = new AzureNative.MachineLearningServices.Inputs.EnvironmentContainerArgs\n {\n Description = \"string\",\n Properties = \n {\n { \"additionalProp1\", \"string\" },\n { \"additionalProp2\", \"string\" },\n { \"additionalProp3\", \"string\" },\n },\n Tags = \n {\n { \"additionalProp1\", \"string\" },\n { \"additionalProp2\", \"string\" },\n { \"additionalProp3\", \"string\" },\n },\n },\n EnvironmentName = \"testEnvironment\",\n RegistryName = \"testregistry\",\n ResourceGroupName = \"testrg123\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewRegistryEnvironmentContainer(ctx, \"registryEnvironmentContainer\", \u0026machinelearningservices.RegistryEnvironmentContainerArgs{\n\t\t\tEnvironmentContainerProperties: \u0026machinelearningservices.EnvironmentContainerTypeArgs{\n\t\t\t\tDescription: pulumi.String(\"string\"),\n\t\t\t\tProperties: pulumi.StringMap{\n\t\t\t\t\t\"additionalProp1\": pulumi.String(\"string\"),\n\t\t\t\t\t\"additionalProp2\": pulumi.String(\"string\"),\n\t\t\t\t\t\"additionalProp3\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"additionalProp1\": pulumi.String(\"string\"),\n\t\t\t\t\t\"additionalProp2\": pulumi.String(\"string\"),\n\t\t\t\t\t\"additionalProp3\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tEnvironmentName: pulumi.String(\"testEnvironment\"),\n\t\t\tRegistryName: pulumi.String(\"testregistry\"),\n\t\t\tResourceGroupName: pulumi.String(\"testrg123\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.RegistryEnvironmentContainer;\nimport com.pulumi.azurenative.machinelearningservices.RegistryEnvironmentContainerArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.EnvironmentContainerArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var registryEnvironmentContainer = new RegistryEnvironmentContainer(\"registryEnvironmentContainer\", RegistryEnvironmentContainerArgs.builder()\n .environmentContainerProperties(EnvironmentContainerArgs.builder()\n .description(\"string\")\n .properties(Map.ofEntries(\n Map.entry(\"additionalProp1\", \"string\"),\n Map.entry(\"additionalProp2\", \"string\"),\n Map.entry(\"additionalProp3\", \"string\")\n ))\n .tags(Map.ofEntries(\n Map.entry(\"additionalProp1\", \"string\"),\n Map.entry(\"additionalProp2\", \"string\"),\n Map.entry(\"additionalProp3\", \"string\")\n ))\n .build())\n .environmentName(\"testEnvironment\")\n .registryName(\"testregistry\")\n .resourceGroupName(\"testrg123\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst registryEnvironmentContainer = new azure_native.machinelearningservices.RegistryEnvironmentContainer(\"registryEnvironmentContainer\", {\n environmentContainerProperties: {\n description: \"string\",\n properties: {\n additionalProp1: \"string\",\n additionalProp2: \"string\",\n additionalProp3: \"string\",\n },\n tags: {\n additionalProp1: \"string\",\n additionalProp2: \"string\",\n additionalProp3: \"string\",\n },\n },\n environmentName: \"testEnvironment\",\n registryName: \"testregistry\",\n resourceGroupName: \"testrg123\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nregistry_environment_container = azure_native.machinelearningservices.RegistryEnvironmentContainer(\"registryEnvironmentContainer\",\n environment_container_properties={\n \"description\": \"string\",\n \"properties\": {\n \"additionalProp1\": \"string\",\n \"additionalProp2\": \"string\",\n \"additionalProp3\": \"string\",\n },\n \"tags\": {\n \"additionalProp1\": \"string\",\n \"additionalProp2\": \"string\",\n \"additionalProp3\": \"string\",\n },\n },\n environment_name=\"testEnvironment\",\n registry_name=\"testregistry\",\n resource_group_name=\"testrg123\")\n\n```\n\n```yaml\nresources:\n registryEnvironmentContainer:\n type: azure-native:machinelearningservices:RegistryEnvironmentContainer\n properties:\n environmentContainerProperties:\n description: string\n properties:\n additionalProp1: string\n additionalProp2: string\n additionalProp3: string\n tags:\n additionalProp1: string\n additionalProp2: string\n additionalProp3: string\n environmentName: testEnvironment\n registryName: testregistry\n resourceGroupName: testrg123\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:RegistryEnvironmentContainer testEnvironment /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/environments/{environmentName} \n```\n",
+ "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### CreateOrUpdate Registry Environment Container.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var registryEnvironmentContainer = new AzureNative.MachineLearningServices.RegistryEnvironmentContainer(\"registryEnvironmentContainer\", new()\n {\n EnvironmentContainerProperties = new AzureNative.MachineLearningServices.Inputs.EnvironmentContainerArgs\n {\n Description = \"string\",\n Properties = \n {\n { \"additionalProp1\", \"string\" },\n { \"additionalProp2\", \"string\" },\n { \"additionalProp3\", \"string\" },\n },\n Tags = \n {\n { \"additionalProp1\", \"string\" },\n { \"additionalProp2\", \"string\" },\n { \"additionalProp3\", \"string\" },\n },\n },\n EnvironmentName = \"testEnvironment\",\n RegistryName = \"testregistry\",\n ResourceGroupName = \"testrg123\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewRegistryEnvironmentContainer(ctx, \"registryEnvironmentContainer\", \u0026machinelearningservices.RegistryEnvironmentContainerArgs{\n\t\t\tEnvironmentContainerProperties: \u0026machinelearningservices.EnvironmentContainerTypeArgs{\n\t\t\t\tDescription: pulumi.String(\"string\"),\n\t\t\t\tProperties: pulumi.StringMap{\n\t\t\t\t\t\"additionalProp1\": pulumi.String(\"string\"),\n\t\t\t\t\t\"additionalProp2\": pulumi.String(\"string\"),\n\t\t\t\t\t\"additionalProp3\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"additionalProp1\": pulumi.String(\"string\"),\n\t\t\t\t\t\"additionalProp2\": pulumi.String(\"string\"),\n\t\t\t\t\t\"additionalProp3\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tEnvironmentName: pulumi.String(\"testEnvironment\"),\n\t\t\tRegistryName: pulumi.String(\"testregistry\"),\n\t\t\tResourceGroupName: pulumi.String(\"testrg123\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.RegistryEnvironmentContainer;\nimport com.pulumi.azurenative.machinelearningservices.RegistryEnvironmentContainerArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.EnvironmentContainerArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var registryEnvironmentContainer = new RegistryEnvironmentContainer(\"registryEnvironmentContainer\", RegistryEnvironmentContainerArgs.builder()\n .environmentContainerProperties(EnvironmentContainerArgs.builder()\n .description(\"string\")\n .properties(Map.ofEntries(\n Map.entry(\"additionalProp1\", \"string\"),\n Map.entry(\"additionalProp2\", \"string\"),\n Map.entry(\"additionalProp3\", \"string\")\n ))\n .tags(Map.ofEntries(\n Map.entry(\"additionalProp1\", \"string\"),\n Map.entry(\"additionalProp2\", \"string\"),\n Map.entry(\"additionalProp3\", \"string\")\n ))\n .build())\n .environmentName(\"testEnvironment\")\n .registryName(\"testregistry\")\n .resourceGroupName(\"testrg123\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst registryEnvironmentContainer = new azure_native.machinelearningservices.RegistryEnvironmentContainer(\"registryEnvironmentContainer\", {\n environmentContainerProperties: {\n description: \"string\",\n properties: {\n additionalProp1: \"string\",\n additionalProp2: \"string\",\n additionalProp3: \"string\",\n },\n tags: {\n additionalProp1: \"string\",\n additionalProp2: \"string\",\n additionalProp3: \"string\",\n },\n },\n environmentName: \"testEnvironment\",\n registryName: \"testregistry\",\n resourceGroupName: \"testrg123\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nregistry_environment_container = azure_native.machinelearningservices.RegistryEnvironmentContainer(\"registryEnvironmentContainer\",\n environment_container_properties={\n \"description\": \"string\",\n \"properties\": {\n \"additionalProp1\": \"string\",\n \"additionalProp2\": \"string\",\n \"additionalProp3\": \"string\",\n },\n \"tags\": {\n \"additionalProp1\": \"string\",\n \"additionalProp2\": \"string\",\n \"additionalProp3\": \"string\",\n },\n },\n environment_name=\"testEnvironment\",\n registry_name=\"testregistry\",\n resource_group_name=\"testrg123\")\n\n```\n\n```yaml\nresources:\n registryEnvironmentContainer:\n type: azure-native:machinelearningservices:RegistryEnvironmentContainer\n properties:\n environmentContainerProperties:\n description: string\n properties:\n additionalProp1: string\n additionalProp2: string\n additionalProp3: string\n tags:\n additionalProp1: string\n additionalProp2: string\n additionalProp3: string\n environmentName: testEnvironment\n registryName: testregistry\n resourceGroupName: testrg123\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:RegistryEnvironmentContainer testEnvironment /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/environments/{environmentName} \n```\n",
"properties": {
"environmentContainerProperties": {
"type": "object",
@@ -701745,11 +702860,14 @@
},
{
"type": "azure-native:machinelearningservices/v20241001preview:RegistryEnvironmentContainer"
+ },
+ {
+ "type": "azure-native:machinelearningservices/v20250101preview:RegistryEnvironmentContainer"
}
]
},
"azure-native:machinelearningservices:RegistryEnvironmentVersion": {
- "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### CreateOrUpdate Registry Environment Version.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var registryEnvironmentVersion = new AzureNative.MachineLearningServices.RegistryEnvironmentVersion(\"registryEnvironmentVersion\", new()\n {\n EnvironmentName = \"string\",\n EnvironmentVersionProperties = new AzureNative.MachineLearningServices.Inputs.EnvironmentVersionArgs\n {\n Build = new AzureNative.MachineLearningServices.Inputs.BuildContextArgs\n {\n ContextUri = \"https://storage-account.blob.core.windows.net/azureml/DockerBuildContext/95ddede6b9b8c4e90472db3acd0a8d28/\",\n DockerfilePath = \"prod/Dockerfile\",\n },\n CondaFile = \"string\",\n Description = \"string\",\n Image = \"docker.io/tensorflow/serving:latest\",\n InferenceConfig = new AzureNative.MachineLearningServices.Inputs.InferenceContainerPropertiesArgs\n {\n LivenessRoute = new AzureNative.MachineLearningServices.Inputs.RouteArgs\n {\n Path = \"string\",\n Port = 1,\n },\n ReadinessRoute = new AzureNative.MachineLearningServices.Inputs.RouteArgs\n {\n Path = \"string\",\n Port = 1,\n },\n ScoringRoute = new AzureNative.MachineLearningServices.Inputs.RouteArgs\n {\n Path = \"string\",\n Port = 1,\n },\n },\n IsAnonymous = false,\n Properties = \n {\n { \"string\", \"string\" },\n },\n Tags = \n {\n { \"string\", \"string\" },\n },\n },\n RegistryName = \"my-aml-registry\",\n ResourceGroupName = \"test-rg\",\n Version = \"string\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewRegistryEnvironmentVersion(ctx, \"registryEnvironmentVersion\", \u0026machinelearningservices.RegistryEnvironmentVersionArgs{\n\t\t\tEnvironmentName: pulumi.String(\"string\"),\n\t\t\tEnvironmentVersionProperties: \u0026machinelearningservices.EnvironmentVersionTypeArgs{\n\t\t\t\tBuild: \u0026machinelearningservices.BuildContextArgs{\n\t\t\t\t\tContextUri: pulumi.String(\"https://storage-account.blob.core.windows.net/azureml/DockerBuildContext/95ddede6b9b8c4e90472db3acd0a8d28/\"),\n\t\t\t\t\tDockerfilePath: pulumi.String(\"prod/Dockerfile\"),\n\t\t\t\t},\n\t\t\t\tCondaFile: pulumi.String(\"string\"),\n\t\t\t\tDescription: pulumi.String(\"string\"),\n\t\t\t\tImage: pulumi.String(\"docker.io/tensorflow/serving:latest\"),\n\t\t\t\tInferenceConfig: \u0026machinelearningservices.InferenceContainerPropertiesArgs{\n\t\t\t\t\tLivenessRoute: \u0026machinelearningservices.RouteArgs{\n\t\t\t\t\t\tPath: pulumi.String(\"string\"),\n\t\t\t\t\t\tPort: pulumi.Int(1),\n\t\t\t\t\t},\n\t\t\t\t\tReadinessRoute: \u0026machinelearningservices.RouteArgs{\n\t\t\t\t\t\tPath: pulumi.String(\"string\"),\n\t\t\t\t\t\tPort: pulumi.Int(1),\n\t\t\t\t\t},\n\t\t\t\t\tScoringRoute: \u0026machinelearningservices.RouteArgs{\n\t\t\t\t\t\tPath: pulumi.String(\"string\"),\n\t\t\t\t\t\tPort: pulumi.Int(1),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tIsAnonymous: pulumi.Bool(false),\n\t\t\t\tProperties: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tRegistryName: pulumi.String(\"my-aml-registry\"),\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t\tVersion: pulumi.String(\"string\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.RegistryEnvironmentVersion;\nimport com.pulumi.azurenative.machinelearningservices.RegistryEnvironmentVersionArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.EnvironmentVersionArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.BuildContextArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.InferenceContainerPropertiesArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.RouteArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var registryEnvironmentVersion = new RegistryEnvironmentVersion(\"registryEnvironmentVersion\", RegistryEnvironmentVersionArgs.builder()\n .environmentName(\"string\")\n .environmentVersionProperties(EnvironmentVersionArgs.builder()\n .build(BuildContextArgs.builder()\n .contextUri(\"https://storage-account.blob.core.windows.net/azureml/DockerBuildContext/95ddede6b9b8c4e90472db3acd0a8d28/\")\n .dockerfilePath(\"prod/Dockerfile\")\n .build())\n .condaFile(\"string\")\n .description(\"string\")\n .image(\"docker.io/tensorflow/serving:latest\")\n .inferenceConfig(InferenceContainerPropertiesArgs.builder()\n .livenessRoute(RouteArgs.builder()\n .path(\"string\")\n .port(1)\n .build())\n .readinessRoute(RouteArgs.builder()\n .path(\"string\")\n .port(1)\n .build())\n .scoringRoute(RouteArgs.builder()\n .path(\"string\")\n .port(1)\n .build())\n .build())\n .isAnonymous(false)\n .properties(Map.of(\"string\", \"string\"))\n .tags(Map.of(\"string\", \"string\"))\n .build())\n .registryName(\"my-aml-registry\")\n .resourceGroupName(\"test-rg\")\n .version(\"string\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst registryEnvironmentVersion = new azure_native.machinelearningservices.RegistryEnvironmentVersion(\"registryEnvironmentVersion\", {\n environmentName: \"string\",\n environmentVersionProperties: {\n build: {\n contextUri: \"https://storage-account.blob.core.windows.net/azureml/DockerBuildContext/95ddede6b9b8c4e90472db3acd0a8d28/\",\n dockerfilePath: \"prod/Dockerfile\",\n },\n condaFile: \"string\",\n description: \"string\",\n image: \"docker.io/tensorflow/serving:latest\",\n inferenceConfig: {\n livenessRoute: {\n path: \"string\",\n port: 1,\n },\n readinessRoute: {\n path: \"string\",\n port: 1,\n },\n scoringRoute: {\n path: \"string\",\n port: 1,\n },\n },\n isAnonymous: false,\n properties: {\n string: \"string\",\n },\n tags: {\n string: \"string\",\n },\n },\n registryName: \"my-aml-registry\",\n resourceGroupName: \"test-rg\",\n version: \"string\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nregistry_environment_version = azure_native.machinelearningservices.RegistryEnvironmentVersion(\"registryEnvironmentVersion\",\n environment_name=\"string\",\n environment_version_properties={\n \"build\": {\n \"context_uri\": \"https://storage-account.blob.core.windows.net/azureml/DockerBuildContext/95ddede6b9b8c4e90472db3acd0a8d28/\",\n \"dockerfile_path\": \"prod/Dockerfile\",\n },\n \"conda_file\": \"string\",\n \"description\": \"string\",\n \"image\": \"docker.io/tensorflow/serving:latest\",\n \"inference_config\": {\n \"liveness_route\": {\n \"path\": \"string\",\n \"port\": 1,\n },\n \"readiness_route\": {\n \"path\": \"string\",\n \"port\": 1,\n },\n \"scoring_route\": {\n \"path\": \"string\",\n \"port\": 1,\n },\n },\n \"is_anonymous\": False,\n \"properties\": {\n \"string\": \"string\",\n },\n \"tags\": {\n \"string\": \"string\",\n },\n },\n registry_name=\"my-aml-registry\",\n resource_group_name=\"test-rg\",\n version=\"string\")\n\n```\n\n```yaml\nresources:\n registryEnvironmentVersion:\n type: azure-native:machinelearningservices:RegistryEnvironmentVersion\n properties:\n environmentName: string\n environmentVersionProperties:\n build:\n contextUri: https://storage-account.blob.core.windows.net/azureml/DockerBuildContext/95ddede6b9b8c4e90472db3acd0a8d28/\n dockerfilePath: prod/Dockerfile\n condaFile: string\n description: string\n image: docker.io/tensorflow/serving:latest\n inferenceConfig:\n livenessRoute:\n path: string\n port: 1\n readinessRoute:\n path: string\n port: 1\n scoringRoute:\n path: string\n port: 1\n isAnonymous: false\n properties:\n string: string\n tags:\n string: string\n registryName: my-aml-registry\n resourceGroupName: test-rg\n version: string\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:RegistryEnvironmentVersion string /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/environments/{environmentName}/versions/{version} \n```\n",
+ "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### CreateOrUpdate Registry Environment Version.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var registryEnvironmentVersion = new AzureNative.MachineLearningServices.RegistryEnvironmentVersion(\"registryEnvironmentVersion\", new()\n {\n EnvironmentName = \"string\",\n EnvironmentVersionProperties = new AzureNative.MachineLearningServices.Inputs.EnvironmentVersionArgs\n {\n Build = new AzureNative.MachineLearningServices.Inputs.BuildContextArgs\n {\n ContextUri = \"https://storage-account.blob.core.windows.net/azureml/DockerBuildContext/95ddede6b9b8c4e90472db3acd0a8d28/\",\n DockerfilePath = \"prod/Dockerfile\",\n },\n CondaFile = \"string\",\n Description = \"string\",\n Image = \"docker.io/tensorflow/serving:latest\",\n InferenceConfig = new AzureNative.MachineLearningServices.Inputs.InferenceContainerPropertiesArgs\n {\n LivenessRoute = new AzureNative.MachineLearningServices.Inputs.RouteArgs\n {\n Path = \"string\",\n Port = 1,\n },\n ReadinessRoute = new AzureNative.MachineLearningServices.Inputs.RouteArgs\n {\n Path = \"string\",\n Port = 1,\n },\n ScoringRoute = new AzureNative.MachineLearningServices.Inputs.RouteArgs\n {\n Path = \"string\",\n Port = 1,\n },\n },\n IsAnonymous = false,\n Properties = \n {\n { \"string\", \"string\" },\n },\n Tags = \n {\n { \"string\", \"string\" },\n },\n },\n RegistryName = \"my-aml-registry\",\n ResourceGroupName = \"test-rg\",\n Version = \"string\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewRegistryEnvironmentVersion(ctx, \"registryEnvironmentVersion\", \u0026machinelearningservices.RegistryEnvironmentVersionArgs{\n\t\t\tEnvironmentName: pulumi.String(\"string\"),\n\t\t\tEnvironmentVersionProperties: \u0026machinelearningservices.EnvironmentVersionTypeArgs{\n\t\t\t\tBuild: \u0026machinelearningservices.BuildContextArgs{\n\t\t\t\t\tContextUri: pulumi.String(\"https://storage-account.blob.core.windows.net/azureml/DockerBuildContext/95ddede6b9b8c4e90472db3acd0a8d28/\"),\n\t\t\t\t\tDockerfilePath: pulumi.String(\"prod/Dockerfile\"),\n\t\t\t\t},\n\t\t\t\tCondaFile: pulumi.String(\"string\"),\n\t\t\t\tDescription: pulumi.String(\"string\"),\n\t\t\t\tImage: pulumi.String(\"docker.io/tensorflow/serving:latest\"),\n\t\t\t\tInferenceConfig: \u0026machinelearningservices.InferenceContainerPropertiesArgs{\n\t\t\t\t\tLivenessRoute: \u0026machinelearningservices.RouteArgs{\n\t\t\t\t\t\tPath: pulumi.String(\"string\"),\n\t\t\t\t\t\tPort: pulumi.Int(1),\n\t\t\t\t\t},\n\t\t\t\t\tReadinessRoute: \u0026machinelearningservices.RouteArgs{\n\t\t\t\t\t\tPath: pulumi.String(\"string\"),\n\t\t\t\t\t\tPort: pulumi.Int(1),\n\t\t\t\t\t},\n\t\t\t\t\tScoringRoute: \u0026machinelearningservices.RouteArgs{\n\t\t\t\t\t\tPath: pulumi.String(\"string\"),\n\t\t\t\t\t\tPort: pulumi.Int(1),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tIsAnonymous: pulumi.Bool(false),\n\t\t\t\tProperties: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tRegistryName: pulumi.String(\"my-aml-registry\"),\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t\tVersion: pulumi.String(\"string\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.RegistryEnvironmentVersion;\nimport com.pulumi.azurenative.machinelearningservices.RegistryEnvironmentVersionArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.EnvironmentVersionArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.BuildContextArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.InferenceContainerPropertiesArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.RouteArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var registryEnvironmentVersion = new RegistryEnvironmentVersion(\"registryEnvironmentVersion\", RegistryEnvironmentVersionArgs.builder()\n .environmentName(\"string\")\n .environmentVersionProperties(EnvironmentVersionArgs.builder()\n .build(BuildContextArgs.builder()\n .contextUri(\"https://storage-account.blob.core.windows.net/azureml/DockerBuildContext/95ddede6b9b8c4e90472db3acd0a8d28/\")\n .dockerfilePath(\"prod/Dockerfile\")\n .build())\n .condaFile(\"string\")\n .description(\"string\")\n .image(\"docker.io/tensorflow/serving:latest\")\n .inferenceConfig(InferenceContainerPropertiesArgs.builder()\n .livenessRoute(RouteArgs.builder()\n .path(\"string\")\n .port(1)\n .build())\n .readinessRoute(RouteArgs.builder()\n .path(\"string\")\n .port(1)\n .build())\n .scoringRoute(RouteArgs.builder()\n .path(\"string\")\n .port(1)\n .build())\n .build())\n .isAnonymous(false)\n .properties(Map.of(\"string\", \"string\"))\n .tags(Map.of(\"string\", \"string\"))\n .build())\n .registryName(\"my-aml-registry\")\n .resourceGroupName(\"test-rg\")\n .version(\"string\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst registryEnvironmentVersion = new azure_native.machinelearningservices.RegistryEnvironmentVersion(\"registryEnvironmentVersion\", {\n environmentName: \"string\",\n environmentVersionProperties: {\n build: {\n contextUri: \"https://storage-account.blob.core.windows.net/azureml/DockerBuildContext/95ddede6b9b8c4e90472db3acd0a8d28/\",\n dockerfilePath: \"prod/Dockerfile\",\n },\n condaFile: \"string\",\n description: \"string\",\n image: \"docker.io/tensorflow/serving:latest\",\n inferenceConfig: {\n livenessRoute: {\n path: \"string\",\n port: 1,\n },\n readinessRoute: {\n path: \"string\",\n port: 1,\n },\n scoringRoute: {\n path: \"string\",\n port: 1,\n },\n },\n isAnonymous: false,\n properties: {\n string: \"string\",\n },\n tags: {\n string: \"string\",\n },\n },\n registryName: \"my-aml-registry\",\n resourceGroupName: \"test-rg\",\n version: \"string\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nregistry_environment_version = azure_native.machinelearningservices.RegistryEnvironmentVersion(\"registryEnvironmentVersion\",\n environment_name=\"string\",\n environment_version_properties={\n \"build\": {\n \"context_uri\": \"https://storage-account.blob.core.windows.net/azureml/DockerBuildContext/95ddede6b9b8c4e90472db3acd0a8d28/\",\n \"dockerfile_path\": \"prod/Dockerfile\",\n },\n \"conda_file\": \"string\",\n \"description\": \"string\",\n \"image\": \"docker.io/tensorflow/serving:latest\",\n \"inference_config\": {\n \"liveness_route\": {\n \"path\": \"string\",\n \"port\": 1,\n },\n \"readiness_route\": {\n \"path\": \"string\",\n \"port\": 1,\n },\n \"scoring_route\": {\n \"path\": \"string\",\n \"port\": 1,\n },\n },\n \"is_anonymous\": False,\n \"properties\": {\n \"string\": \"string\",\n },\n \"tags\": {\n \"string\": \"string\",\n },\n },\n registry_name=\"my-aml-registry\",\n resource_group_name=\"test-rg\",\n version=\"string\")\n\n```\n\n```yaml\nresources:\n registryEnvironmentVersion:\n type: azure-native:machinelearningservices:RegistryEnvironmentVersion\n properties:\n environmentName: string\n environmentVersionProperties:\n build:\n contextUri: https://storage-account.blob.core.windows.net/azureml/DockerBuildContext/95ddede6b9b8c4e90472db3acd0a8d28/\n dockerfilePath: prod/Dockerfile\n condaFile: string\n description: string\n image: docker.io/tensorflow/serving:latest\n inferenceConfig:\n livenessRoute:\n path: string\n port: 1\n readinessRoute:\n path: string\n port: 1\n scoringRoute:\n path: string\n port: 1\n isAnonymous: false\n properties:\n string: string\n tags:\n string: string\n registryName: my-aml-registry\n resourceGroupName: test-rg\n version: string\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:RegistryEnvironmentVersion string /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/environments/{environmentName}/versions/{version} \n```\n",
"properties": {
"environmentVersionProperties": {
"type": "object",
@@ -701852,11 +702970,14 @@
},
{
"type": "azure-native:machinelearningservices/v20241001preview:RegistryEnvironmentVersion"
+ },
+ {
+ "type": "azure-native:machinelearningservices/v20250101preview:RegistryEnvironmentVersion"
}
]
},
"azure-native:machinelearningservices:RegistryModelContainer": {
- "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### CreateOrUpdate Registry Model Container.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var registryModelContainer = new AzureNative.MachineLearningServices.RegistryModelContainer(\"registryModelContainer\", new()\n {\n ModelContainerProperties = new AzureNative.MachineLearningServices.Inputs.ModelContainerArgs\n {\n Description = \"Model container description\",\n Tags = \n {\n { \"tag1\", \"value1\" },\n { \"tag2\", \"value2\" },\n },\n },\n ModelName = \"testContainer\",\n RegistryName = \"registry123\",\n ResourceGroupName = \"testrg123\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewRegistryModelContainer(ctx, \"registryModelContainer\", \u0026machinelearningservices.RegistryModelContainerArgs{\n\t\t\tModelContainerProperties: \u0026machinelearningservices.ModelContainerTypeArgs{\n\t\t\t\tDescription: pulumi.String(\"Model container description\"),\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"tag1\": pulumi.String(\"value1\"),\n\t\t\t\t\t\"tag2\": pulumi.String(\"value2\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tModelName: pulumi.String(\"testContainer\"),\n\t\t\tRegistryName: pulumi.String(\"registry123\"),\n\t\t\tResourceGroupName: pulumi.String(\"testrg123\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.RegistryModelContainer;\nimport com.pulumi.azurenative.machinelearningservices.RegistryModelContainerArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.ModelContainerArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var registryModelContainer = new RegistryModelContainer(\"registryModelContainer\", RegistryModelContainerArgs.builder()\n .modelContainerProperties(ModelContainerArgs.builder()\n .description(\"Model container description\")\n .tags(Map.ofEntries(\n Map.entry(\"tag1\", \"value1\"),\n Map.entry(\"tag2\", \"value2\")\n ))\n .build())\n .modelName(\"testContainer\")\n .registryName(\"registry123\")\n .resourceGroupName(\"testrg123\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst registryModelContainer = new azure_native.machinelearningservices.RegistryModelContainer(\"registryModelContainer\", {\n modelContainerProperties: {\n description: \"Model container description\",\n tags: {\n tag1: \"value1\",\n tag2: \"value2\",\n },\n },\n modelName: \"testContainer\",\n registryName: \"registry123\",\n resourceGroupName: \"testrg123\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nregistry_model_container = azure_native.machinelearningservices.RegistryModelContainer(\"registryModelContainer\",\n model_container_properties={\n \"description\": \"Model container description\",\n \"tags\": {\n \"tag1\": \"value1\",\n \"tag2\": \"value2\",\n },\n },\n model_name=\"testContainer\",\n registry_name=\"registry123\",\n resource_group_name=\"testrg123\")\n\n```\n\n```yaml\nresources:\n registryModelContainer:\n type: azure-native:machinelearningservices:RegistryModelContainer\n properties:\n modelContainerProperties:\n description: Model container description\n tags:\n tag1: value1\n tag2: value2\n modelName: testContainer\n registryName: registry123\n resourceGroupName: testrg123\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:RegistryModelContainer testContainer /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/models/{modelName} \n```\n",
+ "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### CreateOrUpdate Registry Model Container.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var registryModelContainer = new AzureNative.MachineLearningServices.RegistryModelContainer(\"registryModelContainer\", new()\n {\n ModelContainerProperties = new AzureNative.MachineLearningServices.Inputs.ModelContainerArgs\n {\n Description = \"Model container description\",\n Tags = \n {\n { \"tag1\", \"value1\" },\n { \"tag2\", \"value2\" },\n },\n },\n ModelName = \"testContainer\",\n RegistryName = \"registry123\",\n ResourceGroupName = \"testrg123\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewRegistryModelContainer(ctx, \"registryModelContainer\", \u0026machinelearningservices.RegistryModelContainerArgs{\n\t\t\tModelContainerProperties: \u0026machinelearningservices.ModelContainerTypeArgs{\n\t\t\t\tDescription: pulumi.String(\"Model container description\"),\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"tag1\": pulumi.String(\"value1\"),\n\t\t\t\t\t\"tag2\": pulumi.String(\"value2\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tModelName: pulumi.String(\"testContainer\"),\n\t\t\tRegistryName: pulumi.String(\"registry123\"),\n\t\t\tResourceGroupName: pulumi.String(\"testrg123\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.RegistryModelContainer;\nimport com.pulumi.azurenative.machinelearningservices.RegistryModelContainerArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.ModelContainerArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var registryModelContainer = new RegistryModelContainer(\"registryModelContainer\", RegistryModelContainerArgs.builder()\n .modelContainerProperties(ModelContainerArgs.builder()\n .description(\"Model container description\")\n .tags(Map.ofEntries(\n Map.entry(\"tag1\", \"value1\"),\n Map.entry(\"tag2\", \"value2\")\n ))\n .build())\n .modelName(\"testContainer\")\n .registryName(\"registry123\")\n .resourceGroupName(\"testrg123\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst registryModelContainer = new azure_native.machinelearningservices.RegistryModelContainer(\"registryModelContainer\", {\n modelContainerProperties: {\n description: \"Model container description\",\n tags: {\n tag1: \"value1\",\n tag2: \"value2\",\n },\n },\n modelName: \"testContainer\",\n registryName: \"registry123\",\n resourceGroupName: \"testrg123\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nregistry_model_container = azure_native.machinelearningservices.RegistryModelContainer(\"registryModelContainer\",\n model_container_properties={\n \"description\": \"Model container description\",\n \"tags\": {\n \"tag1\": \"value1\",\n \"tag2\": \"value2\",\n },\n },\n model_name=\"testContainer\",\n registry_name=\"registry123\",\n resource_group_name=\"testrg123\")\n\n```\n\n```yaml\nresources:\n registryModelContainer:\n type: azure-native:machinelearningservices:RegistryModelContainer\n properties:\n modelContainerProperties:\n description: Model container description\n tags:\n tag1: value1\n tag2: value2\n modelName: testContainer\n registryName: registry123\n resourceGroupName: testrg123\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:RegistryModelContainer testContainer /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/models/{modelName} \n```\n",
"properties": {
"modelContainerProperties": {
"type": "object",
@@ -701953,11 +703074,14 @@
},
{
"type": "azure-native:machinelearningservices/v20241001preview:RegistryModelContainer"
+ },
+ {
+ "type": "azure-native:machinelearningservices/v20250101preview:RegistryModelContainer"
}
]
},
"azure-native:machinelearningservices:RegistryModelVersion": {
- "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### CreateOrUpdate Registry Model Version.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var registryModelVersion = new AzureNative.MachineLearningServices.RegistryModelVersion(\"registryModelVersion\", new()\n {\n ModelName = \"string\",\n ModelVersionProperties = new AzureNative.MachineLearningServices.Inputs.ModelVersionArgs\n {\n Description = \"string\",\n Flavors = \n {\n { \"string\", new AzureNative.MachineLearningServices.Inputs.FlavorDataArgs\n {\n Data = \n {\n { \"string\", \"string\" },\n },\n } },\n },\n IsAnonymous = false,\n ModelType = \"CustomModel\",\n ModelUri = \"string\",\n Properties = \n {\n { \"string\", \"string\" },\n },\n Tags = \n {\n { \"string\", \"string\" },\n },\n },\n RegistryName = \"my-aml-registry\",\n ResourceGroupName = \"test-rg\",\n Version = \"string\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewRegistryModelVersion(ctx, \"registryModelVersion\", \u0026machinelearningservices.RegistryModelVersionArgs{\n\t\t\tModelName: pulumi.String(\"string\"),\n\t\t\tModelVersionProperties: \u0026machinelearningservices.ModelVersionTypeArgs{\n\t\t\t\tDescription: pulumi.String(\"string\"),\n\t\t\t\tFlavors: machinelearningservices.FlavorDataMap{\n\t\t\t\t\t\"string\": \u0026machinelearningservices.FlavorDataArgs{\n\t\t\t\t\t\tData: pulumi.StringMap{\n\t\t\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tIsAnonymous: pulumi.Bool(false),\n\t\t\t\tModelType: pulumi.String(\"CustomModel\"),\n\t\t\t\tModelUri: pulumi.String(\"string\"),\n\t\t\t\tProperties: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tRegistryName: pulumi.String(\"my-aml-registry\"),\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t\tVersion: pulumi.String(\"string\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.RegistryModelVersion;\nimport com.pulumi.azurenative.machinelearningservices.RegistryModelVersionArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.ModelVersionArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var registryModelVersion = new RegistryModelVersion(\"registryModelVersion\", RegistryModelVersionArgs.builder()\n .modelName(\"string\")\n .modelVersionProperties(ModelVersionArgs.builder()\n .description(\"string\")\n .flavors(Map.of(\"string\", Map.of(\"data\", Map.of(\"string\", \"string\"))))\n .isAnonymous(false)\n .modelType(\"CustomModel\")\n .modelUri(\"string\")\n .properties(Map.of(\"string\", \"string\"))\n .tags(Map.of(\"string\", \"string\"))\n .build())\n .registryName(\"my-aml-registry\")\n .resourceGroupName(\"test-rg\")\n .version(\"string\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst registryModelVersion = new azure_native.machinelearningservices.RegistryModelVersion(\"registryModelVersion\", {\n modelName: \"string\",\n modelVersionProperties: {\n description: \"string\",\n flavors: {\n string: {\n data: {\n string: \"string\",\n },\n },\n },\n isAnonymous: false,\n modelType: \"CustomModel\",\n modelUri: \"string\",\n properties: {\n string: \"string\",\n },\n tags: {\n string: \"string\",\n },\n },\n registryName: \"my-aml-registry\",\n resourceGroupName: \"test-rg\",\n version: \"string\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nregistry_model_version = azure_native.machinelearningservices.RegistryModelVersion(\"registryModelVersion\",\n model_name=\"string\",\n model_version_properties={\n \"description\": \"string\",\n \"flavors\": {\n \"string\": {\n \"data\": {\n \"string\": \"string\",\n },\n },\n },\n \"is_anonymous\": False,\n \"model_type\": \"CustomModel\",\n \"model_uri\": \"string\",\n \"properties\": {\n \"string\": \"string\",\n },\n \"tags\": {\n \"string\": \"string\",\n },\n },\n registry_name=\"my-aml-registry\",\n resource_group_name=\"test-rg\",\n version=\"string\")\n\n```\n\n```yaml\nresources:\n registryModelVersion:\n type: azure-native:machinelearningservices:RegistryModelVersion\n properties:\n modelName: string\n modelVersionProperties:\n description: string\n flavors:\n string:\n data:\n string: string\n isAnonymous: false\n modelType: CustomModel\n modelUri: string\n properties:\n string: string\n tags:\n string: string\n registryName: my-aml-registry\n resourceGroupName: test-rg\n version: string\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:RegistryModelVersion string /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/models/{modelName}/versions/{version} \n```\n",
+ "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### CreateOrUpdate Registry Model Version.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var registryModelVersion = new AzureNative.MachineLearningServices.RegistryModelVersion(\"registryModelVersion\", new()\n {\n ModelName = \"string\",\n ModelVersionProperties = new AzureNative.MachineLearningServices.Inputs.ModelVersionArgs\n {\n Description = \"string\",\n Flavors = \n {\n { \"string\", new AzureNative.MachineLearningServices.Inputs.FlavorDataArgs\n {\n Data = \n {\n { \"string\", \"string\" },\n },\n } },\n },\n IsAnonymous = false,\n ModelType = \"CustomModel\",\n ModelUri = \"string\",\n Properties = \n {\n { \"string\", \"string\" },\n },\n Tags = \n {\n { \"string\", \"string\" },\n },\n },\n RegistryName = \"my-aml-registry\",\n ResourceGroupName = \"test-rg\",\n Version = \"string\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewRegistryModelVersion(ctx, \"registryModelVersion\", \u0026machinelearningservices.RegistryModelVersionArgs{\n\t\t\tModelName: pulumi.String(\"string\"),\n\t\t\tModelVersionProperties: \u0026machinelearningservices.ModelVersionTypeArgs{\n\t\t\t\tDescription: pulumi.String(\"string\"),\n\t\t\t\tFlavors: machinelearningservices.FlavorDataMap{\n\t\t\t\t\t\"string\": \u0026machinelearningservices.FlavorDataArgs{\n\t\t\t\t\t\tData: pulumi.StringMap{\n\t\t\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tIsAnonymous: pulumi.Bool(false),\n\t\t\t\tModelType: pulumi.String(\"CustomModel\"),\n\t\t\t\tModelUri: pulumi.String(\"string\"),\n\t\t\t\tProperties: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tRegistryName: pulumi.String(\"my-aml-registry\"),\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t\tVersion: pulumi.String(\"string\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.RegistryModelVersion;\nimport com.pulumi.azurenative.machinelearningservices.RegistryModelVersionArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.ModelVersionArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var registryModelVersion = new RegistryModelVersion(\"registryModelVersion\", RegistryModelVersionArgs.builder()\n .modelName(\"string\")\n .modelVersionProperties(ModelVersionArgs.builder()\n .description(\"string\")\n .flavors(Map.of(\"string\", Map.of(\"data\", Map.of(\"string\", \"string\"))))\n .isAnonymous(false)\n .modelType(\"CustomModel\")\n .modelUri(\"string\")\n .properties(Map.of(\"string\", \"string\"))\n .tags(Map.of(\"string\", \"string\"))\n .build())\n .registryName(\"my-aml-registry\")\n .resourceGroupName(\"test-rg\")\n .version(\"string\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst registryModelVersion = new azure_native.machinelearningservices.RegistryModelVersion(\"registryModelVersion\", {\n modelName: \"string\",\n modelVersionProperties: {\n description: \"string\",\n flavors: {\n string: {\n data: {\n string: \"string\",\n },\n },\n },\n isAnonymous: false,\n modelType: \"CustomModel\",\n modelUri: \"string\",\n properties: {\n string: \"string\",\n },\n tags: {\n string: \"string\",\n },\n },\n registryName: \"my-aml-registry\",\n resourceGroupName: \"test-rg\",\n version: \"string\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nregistry_model_version = azure_native.machinelearningservices.RegistryModelVersion(\"registryModelVersion\",\n model_name=\"string\",\n model_version_properties={\n \"description\": \"string\",\n \"flavors\": {\n \"string\": {\n \"data\": {\n \"string\": \"string\",\n },\n },\n },\n \"is_anonymous\": False,\n \"model_type\": \"CustomModel\",\n \"model_uri\": \"string\",\n \"properties\": {\n \"string\": \"string\",\n },\n \"tags\": {\n \"string\": \"string\",\n },\n },\n registry_name=\"my-aml-registry\",\n resource_group_name=\"test-rg\",\n version=\"string\")\n\n```\n\n```yaml\nresources:\n registryModelVersion:\n type: azure-native:machinelearningservices:RegistryModelVersion\n properties:\n modelName: string\n modelVersionProperties:\n description: string\n flavors:\n string:\n data:\n string: string\n isAnonymous: false\n modelType: CustomModel\n modelUri: string\n properties:\n string: string\n tags:\n string: string\n registryName: my-aml-registry\n resourceGroupName: test-rg\n version: string\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:RegistryModelVersion string /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/models/{modelName}/versions/{version} \n```\n",
"properties": {
"modelVersionProperties": {
"type": "object",
@@ -702060,11 +703184,14 @@
},
{
"type": "azure-native:machinelearningservices/v20241001preview:RegistryModelVersion"
+ },
+ {
+ "type": "azure-native:machinelearningservices/v20250101preview:RegistryModelVersion"
}
]
},
"azure-native:machinelearningservices:Schedule": {
- "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### CreateOrUpdate Schedule.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var schedule = new AzureNative.MachineLearningServices.Schedule(\"schedule\", new()\n {\n Name = \"string\",\n ResourceGroupName = \"test-rg\",\n ScheduleProperties = new AzureNative.MachineLearningServices.Inputs.ScheduleArgs\n {\n Action = new AzureNative.MachineLearningServices.Inputs.EndpointScheduleActionArgs\n {\n ActionType = \"InvokeBatchEndpoint\",\n EndpointInvocationDefinition = \n {\n { \"9965593e-526f-4b89-bb36-761138cf2794\", null },\n },\n },\n Description = \"string\",\n DisplayName = \"string\",\n IsEnabled = false,\n Properties = \n {\n { \"string\", \"string\" },\n },\n Tags = \n {\n { \"string\", \"string\" },\n },\n Trigger = new AzureNative.MachineLearningServices.Inputs.CronTriggerArgs\n {\n EndTime = \"string\",\n Expression = \"string\",\n StartTime = \"string\",\n TimeZone = \"string\",\n TriggerType = \"Cron\",\n },\n },\n WorkspaceName = \"my-aml-workspace\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewSchedule(ctx, \"schedule\", \u0026machinelearningservices.ScheduleArgs{\n\t\t\tName: pulumi.String(\"string\"),\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t\tScheduleProperties: \u0026machinelearningservices.ScheduleTypeArgs{\n\t\t\t\tAction: machinelearningservices.EndpointScheduleAction{\n\t\t\t\t\tActionType: \"InvokeBatchEndpoint\",\n\t\t\t\t\tEndpointInvocationDefinition: map[string]interface{}{\n\t\t\t\t\t\t\"9965593e-526f-4b89-bb36-761138cf2794\": nil,\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tDescription: pulumi.String(\"string\"),\n\t\t\t\tDisplayName: pulumi.String(\"string\"),\n\t\t\t\tIsEnabled: pulumi.Bool(false),\n\t\t\t\tProperties: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tTrigger: machinelearningservices.CronTrigger{\n\t\t\t\t\tEndTime: \"string\",\n\t\t\t\t\tExpression: \"string\",\n\t\t\t\t\tStartTime: \"string\",\n\t\t\t\t\tTimeZone: \"string\",\n\t\t\t\t\tTriggerType: \"Cron\",\n\t\t\t\t},\n\t\t\t},\n\t\t\tWorkspaceName: pulumi.String(\"my-aml-workspace\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.Schedule;\nimport com.pulumi.azurenative.machinelearningservices.ScheduleArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.ScheduleArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var schedule = new Schedule(\"schedule\", ScheduleArgs.builder()\n .name(\"string\")\n .resourceGroupName(\"test-rg\")\n .scheduleProperties(ScheduleArgs.builder()\n .action(EndpointScheduleActionArgs.builder()\n .actionType(\"InvokeBatchEndpoint\")\n .endpointInvocationDefinition(Map.of(\"9965593e-526f-4b89-bb36-761138cf2794\", null))\n .build())\n .description(\"string\")\n .displayName(\"string\")\n .isEnabled(false)\n .properties(Map.of(\"string\", \"string\"))\n .tags(Map.of(\"string\", \"string\"))\n .trigger(CronTriggerArgs.builder()\n .endTime(\"string\")\n .expression(\"string\")\n .startTime(\"string\")\n .timeZone(\"string\")\n .triggerType(\"Cron\")\n .build())\n .build())\n .workspaceName(\"my-aml-workspace\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst schedule = new azure_native.machinelearningservices.Schedule(\"schedule\", {\n name: \"string\",\n resourceGroupName: \"test-rg\",\n scheduleProperties: {\n action: {\n actionType: \"InvokeBatchEndpoint\",\n endpointInvocationDefinition: {\n \"9965593e-526f-4b89-bb36-761138cf2794\": undefined,\n },\n },\n description: \"string\",\n displayName: \"string\",\n isEnabled: false,\n properties: {\n string: \"string\",\n },\n tags: {\n string: \"string\",\n },\n trigger: {\n endTime: \"string\",\n expression: \"string\",\n startTime: \"string\",\n timeZone: \"string\",\n triggerType: \"Cron\",\n },\n },\n workspaceName: \"my-aml-workspace\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nschedule = azure_native.machinelearningservices.Schedule(\"schedule\",\n name=\"string\",\n resource_group_name=\"test-rg\",\n schedule_properties={\n \"action\": {\n \"action_type\": \"InvokeBatchEndpoint\",\n \"endpoint_invocation_definition\": {\n \"9965593e-526f-4b89-bb36-761138cf2794\": None,\n },\n },\n \"description\": \"string\",\n \"display_name\": \"string\",\n \"is_enabled\": False,\n \"properties\": {\n \"string\": \"string\",\n },\n \"tags\": {\n \"string\": \"string\",\n },\n \"trigger\": {\n \"end_time\": \"string\",\n \"expression\": \"string\",\n \"start_time\": \"string\",\n \"time_zone\": \"string\",\n \"trigger_type\": \"Cron\",\n },\n },\n workspace_name=\"my-aml-workspace\")\n\n```\n\n```yaml\nresources:\n schedule:\n type: azure-native:machinelearningservices:Schedule\n properties:\n name: string\n resourceGroupName: test-rg\n scheduleProperties:\n action:\n actionType: InvokeBatchEndpoint\n endpointInvocationDefinition:\n 9965593e-526f-4b89-bb36-761138cf2794: null\n description: string\n displayName: string\n isEnabled: false\n properties:\n string: string\n tags:\n string: string\n trigger:\n endTime: string\n expression: string\n startTime: string\n timeZone: string\n triggerType: Cron\n workspaceName: my-aml-workspace\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:Schedule string /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/schedules/{name} \n```\n",
+ "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### CreateOrUpdate Schedule.\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var schedule = new AzureNative.MachineLearningServices.Schedule(\"schedule\", new()\n {\n Name = \"string\",\n ResourceGroupName = \"test-rg\",\n ScheduleProperties = new AzureNative.MachineLearningServices.Inputs.ScheduleArgs\n {\n Action = new AzureNative.MachineLearningServices.Inputs.EndpointScheduleActionArgs\n {\n ActionType = \"InvokeBatchEndpoint\",\n EndpointInvocationDefinition = \n {\n { \"9965593e-526f-4b89-bb36-761138cf2794\", null },\n },\n },\n Description = \"string\",\n DisplayName = \"string\",\n IsEnabled = false,\n Properties = \n {\n { \"string\", \"string\" },\n },\n Tags = \n {\n { \"string\", \"string\" },\n },\n Trigger = new AzureNative.MachineLearningServices.Inputs.CronTriggerArgs\n {\n EndTime = \"string\",\n Expression = \"string\",\n StartTime = \"string\",\n TimeZone = \"string\",\n TriggerType = \"Cron\",\n },\n },\n WorkspaceName = \"my-aml-workspace\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewSchedule(ctx, \"schedule\", \u0026machinelearningservices.ScheduleArgs{\n\t\t\tName: pulumi.String(\"string\"),\n\t\t\tResourceGroupName: pulumi.String(\"test-rg\"),\n\t\t\tScheduleProperties: \u0026machinelearningservices.ScheduleTypeArgs{\n\t\t\t\tAction: machinelearningservices.EndpointScheduleAction{\n\t\t\t\t\tActionType: \"InvokeBatchEndpoint\",\n\t\t\t\t\tEndpointInvocationDefinition: map[string]interface{}{\n\t\t\t\t\t\t\"9965593e-526f-4b89-bb36-761138cf2794\": nil,\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tDescription: pulumi.String(\"string\"),\n\t\t\t\tDisplayName: pulumi.String(\"string\"),\n\t\t\t\tIsEnabled: pulumi.Bool(false),\n\t\t\t\tProperties: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tTags: pulumi.StringMap{\n\t\t\t\t\t\"string\": pulumi.String(\"string\"),\n\t\t\t\t},\n\t\t\t\tTrigger: machinelearningservices.CronTrigger{\n\t\t\t\t\tEndTime: \"string\",\n\t\t\t\t\tExpression: \"string\",\n\t\t\t\t\tStartTime: \"string\",\n\t\t\t\t\tTimeZone: \"string\",\n\t\t\t\t\tTriggerType: \"Cron\",\n\t\t\t\t},\n\t\t\t},\n\t\t\tWorkspaceName: pulumi.String(\"my-aml-workspace\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.Schedule;\nimport com.pulumi.azurenative.machinelearningservices.ScheduleArgs;\nimport com.pulumi.azurenative.machinelearningservices.inputs.ScheduleArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var schedule = new Schedule(\"schedule\", ScheduleArgs.builder()\n .name(\"string\")\n .resourceGroupName(\"test-rg\")\n .scheduleProperties(ScheduleArgs.builder()\n .action(EndpointScheduleActionArgs.builder()\n .actionType(\"InvokeBatchEndpoint\")\n .endpointInvocationDefinition(Map.of(\"9965593e-526f-4b89-bb36-761138cf2794\", null))\n .build())\n .description(\"string\")\n .displayName(\"string\")\n .isEnabled(false)\n .properties(Map.of(\"string\", \"string\"))\n .tags(Map.of(\"string\", \"string\"))\n .trigger(CronTriggerArgs.builder()\n .endTime(\"string\")\n .expression(\"string\")\n .startTime(\"string\")\n .timeZone(\"string\")\n .triggerType(\"Cron\")\n .build())\n .build())\n .workspaceName(\"my-aml-workspace\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst schedule = new azure_native.machinelearningservices.Schedule(\"schedule\", {\n name: \"string\",\n resourceGroupName: \"test-rg\",\n scheduleProperties: {\n action: {\n actionType: \"InvokeBatchEndpoint\",\n endpointInvocationDefinition: {\n \"9965593e-526f-4b89-bb36-761138cf2794\": undefined,\n },\n },\n description: \"string\",\n displayName: \"string\",\n isEnabled: false,\n properties: {\n string: \"string\",\n },\n tags: {\n string: \"string\",\n },\n trigger: {\n endTime: \"string\",\n expression: \"string\",\n startTime: \"string\",\n timeZone: \"string\",\n triggerType: \"Cron\",\n },\n },\n workspaceName: \"my-aml-workspace\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nschedule = azure_native.machinelearningservices.Schedule(\"schedule\",\n name=\"string\",\n resource_group_name=\"test-rg\",\n schedule_properties={\n \"action\": {\n \"action_type\": \"InvokeBatchEndpoint\",\n \"endpoint_invocation_definition\": {\n \"9965593e-526f-4b89-bb36-761138cf2794\": None,\n },\n },\n \"description\": \"string\",\n \"display_name\": \"string\",\n \"is_enabled\": False,\n \"properties\": {\n \"string\": \"string\",\n },\n \"tags\": {\n \"string\": \"string\",\n },\n \"trigger\": {\n \"end_time\": \"string\",\n \"expression\": \"string\",\n \"start_time\": \"string\",\n \"time_zone\": \"string\",\n \"trigger_type\": \"Cron\",\n },\n },\n workspace_name=\"my-aml-workspace\")\n\n```\n\n```yaml\nresources:\n schedule:\n type: azure-native:machinelearningservices:Schedule\n properties:\n name: string\n resourceGroupName: test-rg\n scheduleProperties:\n action:\n actionType: InvokeBatchEndpoint\n endpointInvocationDefinition:\n 9965593e-526f-4b89-bb36-761138cf2794: null\n description: string\n displayName: string\n isEnabled: false\n properties:\n string: string\n tags:\n string: string\n trigger:\n endTime: string\n expression: string\n startTime: string\n timeZone: string\n triggerType: Cron\n workspaceName: my-aml-workspace\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:Schedule string /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/schedules/{name} \n```\n",
"properties": {
"name": {
"type": "string",
@@ -702167,11 +703294,14 @@
},
{
"type": "azure-native:machinelearningservices/v20241001preview:Schedule"
+ },
+ {
+ "type": "azure-native:machinelearningservices/v20250101preview:Schedule"
}
]
},
"azure-native:machinelearningservices:ServerlessEndpoint": {
- "description": "\nAzure REST API version: 2023-08-01-preview.\n\nOther available API versions: 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.\n\nA Serverless Endpoint requires a Marketplace subscription. You can create one via the [MarketplaceSubscription resource](https://www.pulumi.com/registry/packages/azure-native/api-docs/machinelearningservices/marketplacesubscription/) and then making your endpoint [depend](https://www.pulumi.com/docs/iac/concepts/options/dependson/) on it.\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:ServerlessEndpoint string /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/serverlessEndpoints/{name} \n```\n",
+ "description": "\nAzure REST API version: 2023-08-01-preview.\n\nOther available API versions: 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.\n\nA Serverless Endpoint requires a Marketplace subscription. You can create one via the [MarketplaceSubscription resource](https://www.pulumi.com/registry/packages/azure-native/api-docs/machinelearningservices/marketplacesubscription/) and then making your endpoint [depend](https://www.pulumi.com/docs/iac/concepts/options/dependson/) on it.\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:ServerlessEndpoint string /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/serverlessEndpoints/{name} \n```\n",
"properties": {
"identity": {
"type": "object",
@@ -702299,11 +703429,14 @@
},
{
"type": "azure-native:machinelearningservices/v20241001preview:ServerlessEndpoint"
+ },
+ {
+ "type": "azure-native:machinelearningservices/v20250101preview:ServerlessEndpoint"
}
]
},
"azure-native:machinelearningservices:Workspace": {
- "description": "An object that represents a machine learning workspace.\nAzure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2021-01-01.\n\nOther available API versions: 2020-08-01, 2020-09-01-preview, 2022-01-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:Workspace testworkspace /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName} \n```\n",
+ "description": "An object that represents a machine learning workspace.\nAzure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2021-01-01.\n\nOther available API versions: 2020-08-01, 2020-09-01-preview, 2022-01-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:Workspace testworkspace /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName} \n```\n",
"properties": {
"allowPublicAccessWhenBehindVnet": {
"type": "boolean",
@@ -702696,11 +703829,14 @@
},
{
"type": "azure-native:machinelearningservices/v20241001preview:Workspace"
+ },
+ {
+ "type": "azure-native:machinelearningservices/v20250101preview:Workspace"
}
]
},
"azure-native:machinelearningservices:WorkspaceConnection": {
- "description": "\nAzure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2021-01-01.\n\nOther available API versions: 2021-04-01, 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### CreateWorkspaceConnection\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var workspaceConnection = new AzureNative.MachineLearningServices.WorkspaceConnection(\"workspaceConnection\", new()\n {\n ConnectionName = \"connection-1\",\n Properties = new AzureNative.MachineLearningServices.Inputs.NoneAuthTypeWorkspaceConnectionPropertiesArgs\n {\n AuthType = \"None\",\n Category = AzureNative.MachineLearningServices.ConnectionCategory.ContainerRegistry,\n Target = \"www.facebook.com\",\n },\n ResourceGroupName = \"resourceGroup-1\",\n WorkspaceName = \"workspace-1\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewWorkspaceConnection(ctx, \"workspaceConnection\", \u0026machinelearningservices.WorkspaceConnectionArgs{\n\t\t\tConnectionName: pulumi.String(\"connection-1\"),\n\t\t\tProperties: \u0026machinelearningservices.NoneAuthTypeWorkspaceConnectionPropertiesArgs{\n\t\t\t\tAuthType: pulumi.String(\"None\"),\n\t\t\t\tCategory: pulumi.String(machinelearningservices.ConnectionCategoryContainerRegistry),\n\t\t\t\tTarget: pulumi.String(\"www.facebook.com\"),\n\t\t\t},\n\t\t\tResourceGroupName: pulumi.String(\"resourceGroup-1\"),\n\t\t\tWorkspaceName: pulumi.String(\"workspace-1\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.WorkspaceConnection;\nimport com.pulumi.azurenative.machinelearningservices.WorkspaceConnectionArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var workspaceConnection = new WorkspaceConnection(\"workspaceConnection\", WorkspaceConnectionArgs.builder()\n .connectionName(\"connection-1\")\n .properties(NoneAuthTypeWorkspaceConnectionPropertiesArgs.builder()\n .authType(\"None\")\n .category(\"ContainerRegistry\")\n .target(\"www.facebook.com\")\n .build())\n .resourceGroupName(\"resourceGroup-1\")\n .workspaceName(\"workspace-1\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst workspaceConnection = new azure_native.machinelearningservices.WorkspaceConnection(\"workspaceConnection\", {\n connectionName: \"connection-1\",\n properties: {\n authType: \"None\",\n category: azure_native.machinelearningservices.ConnectionCategory.ContainerRegistry,\n target: \"www.facebook.com\",\n },\n resourceGroupName: \"resourceGroup-1\",\n workspaceName: \"workspace-1\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nworkspace_connection = azure_native.machinelearningservices.WorkspaceConnection(\"workspaceConnection\",\n connection_name=\"connection-1\",\n properties={\n \"auth_type\": \"None\",\n \"category\": azure_native.machinelearningservices.ConnectionCategory.CONTAINER_REGISTRY,\n \"target\": \"www.facebook.com\",\n },\n resource_group_name=\"resourceGroup-1\",\n workspace_name=\"workspace-1\")\n\n```\n\n```yaml\nresources:\n workspaceConnection:\n type: azure-native:machinelearningservices:WorkspaceConnection\n properties:\n connectionName: connection-1\n properties:\n authType: None\n category: ContainerRegistry\n target: www.facebook.com\n resourceGroupName: resourceGroup-1\n workspaceName: workspace-1\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:WorkspaceConnection connection-1 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/connections/{connectionName} \n```\n",
+ "description": "\nAzure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2021-01-01.\n\nOther available API versions: 2021-04-01, 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### CreateWorkspaceConnection\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var workspaceConnection = new AzureNative.MachineLearningServices.WorkspaceConnection(\"workspaceConnection\", new()\n {\n ConnectionName = \"connection-1\",\n Properties = new AzureNative.MachineLearningServices.Inputs.NoneAuthTypeWorkspaceConnectionPropertiesArgs\n {\n AuthType = \"None\",\n Category = AzureNative.MachineLearningServices.ConnectionCategory.ContainerRegistry,\n Target = \"www.facebook.com\",\n },\n ResourceGroupName = \"resourceGroup-1\",\n WorkspaceName = \"workspace-1\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tmachinelearningservices \"github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := machinelearningservices.NewWorkspaceConnection(ctx, \"workspaceConnection\", \u0026machinelearningservices.WorkspaceConnectionArgs{\n\t\t\tConnectionName: pulumi.String(\"connection-1\"),\n\t\t\tProperties: \u0026machinelearningservices.NoneAuthTypeWorkspaceConnectionPropertiesArgs{\n\t\t\t\tAuthType: pulumi.String(\"None\"),\n\t\t\t\tCategory: pulumi.String(machinelearningservices.ConnectionCategoryContainerRegistry),\n\t\t\t\tTarget: pulumi.String(\"www.facebook.com\"),\n\t\t\t},\n\t\t\tResourceGroupName: pulumi.String(\"resourceGroup-1\"),\n\t\t\tWorkspaceName: pulumi.String(\"workspace-1\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.machinelearningservices.WorkspaceConnection;\nimport com.pulumi.azurenative.machinelearningservices.WorkspaceConnectionArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var workspaceConnection = new WorkspaceConnection(\"workspaceConnection\", WorkspaceConnectionArgs.builder()\n .connectionName(\"connection-1\")\n .properties(NoneAuthTypeWorkspaceConnectionPropertiesArgs.builder()\n .authType(\"None\")\n .category(\"ContainerRegistry\")\n .target(\"www.facebook.com\")\n .build())\n .resourceGroupName(\"resourceGroup-1\")\n .workspaceName(\"workspace-1\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst workspaceConnection = new azure_native.machinelearningservices.WorkspaceConnection(\"workspaceConnection\", {\n connectionName: \"connection-1\",\n properties: {\n authType: \"None\",\n category: azure_native.machinelearningservices.ConnectionCategory.ContainerRegistry,\n target: \"www.facebook.com\",\n },\n resourceGroupName: \"resourceGroup-1\",\n workspaceName: \"workspace-1\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\nworkspace_connection = azure_native.machinelearningservices.WorkspaceConnection(\"workspaceConnection\",\n connection_name=\"connection-1\",\n properties={\n \"auth_type\": \"None\",\n \"category\": azure_native.machinelearningservices.ConnectionCategory.CONTAINER_REGISTRY,\n \"target\": \"www.facebook.com\",\n },\n resource_group_name=\"resourceGroup-1\",\n workspace_name=\"workspace-1\")\n\n```\n\n```yaml\nresources:\n workspaceConnection:\n type: azure-native:machinelearningservices:WorkspaceConnection\n properties:\n connectionName: connection-1\n properties:\n authType: None\n category: ContainerRegistry\n target: www.facebook.com\n resourceGroupName: resourceGroup-1\n workspaceName: workspace-1\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:machinelearningservices:WorkspaceConnection connection-1 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/connections/{connectionName} \n```\n",
"properties": {
"name": {
"type": "string",
@@ -702891,6 +704027,9 @@
},
{
"type": "azure-native:machinelearningservices/v20241001preview:WorkspaceConnection"
+ },
+ {
+ "type": "azure-native:machinelearningservices/v20250101preview:WorkspaceConnection"
}
]
},
@@ -760090,7 +761229,7 @@
]
},
"azure-native:portalservices:CopilotSetting": {
- "description": "The copilot settings tenant resource definition.\nAzure REST API version: 2024-04-01-preview.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Create a new Copilot settings or update an existing one\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var copilotSetting = new AzureNative.PortalServices.CopilotSetting(\"copilotSetting\", new()\n {\n AccessControlEnabled = true,\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tportalservices \"github.com/pulumi/pulumi-azure-native-sdk/portalservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := portalservices.NewCopilotSetting(ctx, \"copilotSetting\", \u0026portalservices.CopilotSettingArgs{\n\t\t\tAccessControlEnabled: pulumi.Bool(true),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.portalservices.CopilotSetting;\nimport com.pulumi.azurenative.portalservices.CopilotSettingArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var copilotSetting = new CopilotSetting(\"copilotSetting\", CopilotSettingArgs.builder()\n .accessControlEnabled(true)\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst copilotSetting = new azure_native.portalservices.CopilotSetting(\"copilotSetting\", {accessControlEnabled: true});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\ncopilot_setting = azure_native.portalservices.CopilotSetting(\"copilotSetting\", access_control_enabled=True)\n\n```\n\n```yaml\nresources:\n copilotSetting:\n type: azure-native:portalservices:CopilotSetting\n properties:\n accessControlEnabled: true\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:portalservices:CopilotSetting default /providers/Microsoft.PortalServices/copilotSettings/default \n```\n",
+ "description": "The copilot settings tenant resource definition.\nAzure REST API version: 2024-04-01-preview.\n\nOther available API versions: 2024-04-01.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Create a new Copilot settings or update an existing one\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var copilotSetting = new AzureNative.PortalServices.CopilotSetting(\"copilotSetting\", new()\n {\n AccessControlEnabled = true,\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tportalservices \"github.com/pulumi/pulumi-azure-native-sdk/portalservices/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := portalservices.NewCopilotSetting(ctx, \"copilotSetting\", \u0026portalservices.CopilotSettingArgs{\n\t\t\tAccessControlEnabled: pulumi.Bool(true),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.portalservices.CopilotSetting;\nimport com.pulumi.azurenative.portalservices.CopilotSettingArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var copilotSetting = new CopilotSetting(\"copilotSetting\", CopilotSettingArgs.builder()\n .accessControlEnabled(true)\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst copilotSetting = new azure_native.portalservices.CopilotSetting(\"copilotSetting\", {accessControlEnabled: true});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\ncopilot_setting = azure_native.portalservices.CopilotSetting(\"copilotSetting\", access_control_enabled=True)\n\n```\n\n```yaml\nresources:\n copilotSetting:\n type: azure-native:portalservices:CopilotSetting\n properties:\n accessControlEnabled: true\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:portalservices:CopilotSetting default /providers/Microsoft.PortalServices/copilotSettings/default \n```\n",
"properties": {
"accessControlEnabled": {
"type": "boolean",
@@ -760132,6 +761271,9 @@
"accessControlEnabled"
],
"aliases": [
+ {
+ "type": "azure-native:portalservices/v20240401:CopilotSetting"
+ },
{
"type": "azure-native:portalservices/v20240401preview:CopilotSetting"
}
@@ -819266,7 +820408,7 @@
]
},
"azure-native:videoindexer:Account": {
- "description": "An Azure Video Indexer account.\nAzure REST API version: 2022-08-01. Prior API version in Azure Native 1.x: 2021-10-18-preview.\n\nOther available API versions: 2024-01-01, 2024-04-01-preview, 2024-06-01-preview, 2024-09-23-preview, 2025-01-01.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Put example #9\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var account = new AzureNative.VideoIndexer.Account(\"account\", new()\n {\n AccountName = \"contosto-videoanalyzer\",\n ResourceGroupName = \"contosto-videoanalyzer-rg\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tvideoindexer \"github.com/pulumi/pulumi-azure-native-sdk/videoindexer/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := videoindexer.NewAccount(ctx, \"account\", \u0026videoindexer.AccountArgs{\n\t\t\tAccountName: pulumi.String(\"contosto-videoanalyzer\"),\n\t\t\tResourceGroupName: pulumi.String(\"contosto-videoanalyzer-rg\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.videoindexer.Account;\nimport com.pulumi.azurenative.videoindexer.AccountArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var account = new Account(\"account\", AccountArgs.builder()\n .accountName(\"contosto-videoanalyzer\")\n .resourceGroupName(\"contosto-videoanalyzer-rg\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst account = new azure_native.videoindexer.Account(\"account\", {\n accountName: \"contosto-videoanalyzer\",\n resourceGroupName: \"contosto-videoanalyzer-rg\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\naccount = azure_native.videoindexer.Account(\"account\",\n account_name=\"contosto-videoanalyzer\",\n resource_group_name=\"contosto-videoanalyzer-rg\")\n\n```\n\n```yaml\nresources:\n account:\n type: azure-native:videoindexer:Account\n properties:\n accountName: contosto-videoanalyzer\n resourceGroupName: contosto-videoanalyzer-rg\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:videoindexer:Account contosto-videoanalyzer /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.VideoIndexer/accounts/{accountName} \n```\n",
+ "description": "An Azure Video Indexer account.\nAzure REST API version: 2022-08-01. Prior API version in Azure Native 1.x: 2021-10-18-preview.\n\nOther available API versions: 2024-01-01, 2024-04-01-preview, 2024-06-01-preview, 2024-09-23-preview, 2025-01-01, 2025-03-01.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n### Put example #9\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing AzureNative = Pulumi.AzureNative;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var account = new AzureNative.VideoIndexer.Account(\"account\", new()\n {\n AccountName = \"contosto-videoanalyzer\",\n ResourceGroupName = \"contosto-videoanalyzer-rg\",\n });\n\n});\n\n\n```\n\n```go\npackage main\n\nimport (\n\tvideoindexer \"github.com/pulumi/pulumi-azure-native-sdk/videoindexer/v2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := videoindexer.NewAccount(ctx, \"account\", \u0026videoindexer.AccountArgs{\n\t\t\tAccountName: pulumi.String(\"contosto-videoanalyzer\"),\n\t\t\tResourceGroupName: pulumi.String(\"contosto-videoanalyzer-rg\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n\n```\n\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.azurenative.videoindexer.Account;\nimport com.pulumi.azurenative.videoindexer.AccountArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var account = new Account(\"account\", AccountArgs.builder()\n .accountName(\"contosto-videoanalyzer\")\n .resourceGroupName(\"contosto-videoanalyzer-rg\")\n .build());\n\n }\n}\n\n```\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as azure_native from \"@pulumi/azure-native\";\n\nconst account = new azure_native.videoindexer.Account(\"account\", {\n accountName: \"contosto-videoanalyzer\",\n resourceGroupName: \"contosto-videoanalyzer-rg\",\n});\n\n```\n\n```python\nimport pulumi\nimport pulumi_azure_native as azure_native\n\naccount = azure_native.videoindexer.Account(\"account\",\n account_name=\"contosto-videoanalyzer\",\n resource_group_name=\"contosto-videoanalyzer-rg\")\n\n```\n\n```yaml\nresources:\n account:\n type: azure-native:videoindexer:Account\n properties:\n accountName: contosto-videoanalyzer\n resourceGroupName: contosto-videoanalyzer-rg\n\n```\n\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nAn existing resource can be imported using its type token, name, and identifier, e.g.\n\n```sh\n$ pulumi import azure-native:videoindexer:Account contosto-videoanalyzer /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.VideoIndexer/accounts/{accountName} \n```\n",
"properties": {
"accountId": {
"type": "string",
@@ -819410,6 +820552,9 @@
},
{
"type": "azure-native:videoindexer/v20250101:Account"
+ },
+ {
+ "type": "azure-native:videoindexer/v20250301:Account"
}
]
},
@@ -836890,6 +838035,124 @@
]
}
},
+ "azure-native:agricultureplatform:getAgriService": {
+ "description": "Get a AgriServiceResource\nAzure REST API version: 2024-06-01-preview.",
+ "inputs": {
+ "properties": {
+ "agriServiceResourceName": {
+ "type": "string",
+ "description": "The name of the AgriService resource.",
+ "willReplaceOnChanges": true
+ },
+ "resourceGroupName": {
+ "type": "string",
+ "description": "The name of the resource group. The name is case insensitive.",
+ "willReplaceOnChanges": true
+ }
+ },
+ "type": "object",
+ "required": [
+ "agriServiceResourceName",
+ "resourceGroupName"
+ ]
+ },
+ "outputs": {
+ "description": "Schema of the AgriService resource from Microsoft.AgriculturePlatform resource provider.",
+ "properties": {
+ "id": {
+ "type": "string",
+ "description": "Fully qualified resource ID for the resource. E.g. \"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}\""
+ },
+ "identity": {
+ "type": "object",
+ "$ref": "#/types/azure-native:agricultureplatform:ManagedServiceIdentityResponse",
+ "description": "The managed service identities assigned to this resource."
+ },
+ "location": {
+ "type": "string",
+ "description": "The geo-location where the resource lives"
+ },
+ "name": {
+ "type": "string",
+ "description": "The name of the resource"
+ },
+ "properties": {
+ "type": "object",
+ "$ref": "#/types/azure-native:agricultureplatform:AgriServiceResourcePropertiesResponse",
+ "description": "The resource-specific properties for this resource."
+ },
+ "sku": {
+ "type": "object",
+ "$ref": "#/types/azure-native:agricultureplatform:SkuResponse",
+ "description": "The SKU (Stock Keeping Unit) assigned to this resource."
+ },
+ "systemData": {
+ "type": "object",
+ "$ref": "#/types/azure-native:agricultureplatform:SystemDataResponse",
+ "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information."
+ },
+ "tags": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ },
+ "description": "Resource tags."
+ },
+ "type": {
+ "type": "string",
+ "description": "The type of the resource. E.g. \"Microsoft.Compute/virtualMachines\" or \"Microsoft.Storage/storageAccounts\""
+ }
+ },
+ "type": "object",
+ "required": [
+ "id",
+ "location",
+ "name",
+ "properties",
+ "systemData",
+ "type"
+ ]
+ }
+ },
+ "azure-native:agricultureplatform:listAgriServiceAvailableSolutions": {
+ "description": "Returns the list of available agri solutions.\nAzure REST API version: 2024-06-01-preview.",
+ "inputs": {
+ "properties": {
+ "agriServiceResourceName": {
+ "type": "string",
+ "description": "The name of the AgriService resource.",
+ "willReplaceOnChanges": true
+ },
+ "resourceGroupName": {
+ "type": "string",
+ "description": "The name of the resource group. The name is case insensitive.",
+ "willReplaceOnChanges": true
+ }
+ },
+ "type": "object",
+ "required": [
+ "agriServiceResourceName",
+ "resourceGroupName"
+ ]
+ },
+ "outputs": {
+ "description": "The list of available agri solutions.",
+ "properties": {
+ "solutions": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "$ref": "#/types/azure-native:agricultureplatform:DataManagerForAgricultureSolutionResponse"
+ },
+ "description": "Agri solutions list."
+ }
+ },
+ "type": "object",
+ "required": [
+ "solutions"
+ ]
+ }
+ },
"azure-native:alertsmanagement:getActionRuleByName": {
"description": "Get a specific action rule\nAzure REST API version: 2019-05-05-preview.",
"inputs": {
@@ -899450,7 +900713,7 @@
"properties": {
"dnsZone": {
"type": "string",
- "description": "The DNS zone to be included in the DNS name of the shared private link. Value is required for Azure Data Explorer clusters and SQL managed instances. The value to use is the second segment of the host FQDN name of the resource that the shared private link resource is for."
+ "description": "The DNS zone segment to be included in the DNS name of the shared private link. Value is required for Azure Data Explorer clusters and SQL managed instances, and must be omitted for SQL logical servers and key vaults. The value is the second segment of the host FQDN name of the resource that the shared private link resource is for. For example: if the host name is 'adx-cluster-21187695.eastus.kusto.windows.net', then the value is 'eastus'; if the host name is 'sql-mi-23961134.767d5869f605.database.windows.net', then the value is '767d5869f605'."
},
"groupId": {
"type": "string",
@@ -899536,7 +900799,7 @@
"properties": {
"connectionServerName": {
"type": "string",
- "description": "The server name to use in the connection string when connecting to a target. Port number and instance name must be specified separately."
+ "description": "The FQDN host name of the server to use in the connection string when connecting to a target. For example, for an Azure SQL logical server in the Azure commercial cloud, the value might be 'sql-logical-server-22092780.database.windows.net'; for an Azure SQL managed instance in the Azure commercial cloud, the value might be 'sql-mi-39441134.767d5869f605.database.windows.net'. Port number and instance name must be specified separately."
},
"id": {
"type": "string",
@@ -914087,6 +915350,158 @@
]
}
},
+ "azure-native:dependencymap:getDiscoverySource": {
+ "description": "Get a DiscoverySourceResource\nAzure REST API version: 2025-01-31-preview.",
+ "inputs": {
+ "properties": {
+ "mapName": {
+ "type": "string",
+ "description": "Maps resource name",
+ "willReplaceOnChanges": true
+ },
+ "resourceGroupName": {
+ "type": "string",
+ "description": "The name of the resource group. The name is case insensitive.",
+ "willReplaceOnChanges": true
+ },
+ "sourceName": {
+ "type": "string",
+ "description": "discovery source resource",
+ "willReplaceOnChanges": true
+ }
+ },
+ "type": "object",
+ "required": [
+ "mapName",
+ "resourceGroupName",
+ "sourceName"
+ ]
+ },
+ "outputs": {
+ "description": "A Discovery Source resource",
+ "properties": {
+ "id": {
+ "type": "string",
+ "description": "Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
+ },
+ "location": {
+ "type": "string",
+ "description": "The geo-location where the resource lives"
+ },
+ "name": {
+ "type": "string",
+ "description": "The name of the resource"
+ },
+ "provisioningState": {
+ "type": "string",
+ "description": "Provisioning state of Discovery Source resource."
+ },
+ "sourceId": {
+ "type": "string",
+ "description": "Source ArmId of Discovery Source resource"
+ },
+ "sourceType": {
+ "type": "string",
+ "description": "Source type of Discovery Source resource."
+ },
+ "systemData": {
+ "type": "object",
+ "$ref": "#/types/azure-native:dependencymap:SystemDataResponse",
+ "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information."
+ },
+ "tags": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ },
+ "description": "Resource tags."
+ },
+ "type": {
+ "type": "string",
+ "description": "The type of the resource. E.g. \"Microsoft.Compute/virtualMachines\" or \"Microsoft.Storage/storageAccounts\""
+ }
+ },
+ "type": "object",
+ "required": [
+ "id",
+ "location",
+ "name",
+ "provisioningState",
+ "sourceId",
+ "sourceType",
+ "systemData",
+ "type"
+ ]
+ }
+ },
+ "azure-native:dependencymap:getMap": {
+ "description": "Get a MapsResource\nAzure REST API version: 2025-01-31-preview.",
+ "inputs": {
+ "properties": {
+ "mapName": {
+ "type": "string",
+ "description": "Maps resource name",
+ "willReplaceOnChanges": true
+ },
+ "resourceGroupName": {
+ "type": "string",
+ "description": "The name of the resource group. The name is case insensitive.",
+ "willReplaceOnChanges": true
+ }
+ },
+ "type": "object",
+ "required": [
+ "mapName",
+ "resourceGroupName"
+ ]
+ },
+ "outputs": {
+ "description": "A Maps resource",
+ "properties": {
+ "id": {
+ "type": "string",
+ "description": "Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
+ },
+ "location": {
+ "type": "string",
+ "description": "The geo-location where the resource lives"
+ },
+ "name": {
+ "type": "string",
+ "description": "The name of the resource"
+ },
+ "provisioningState": {
+ "type": "string",
+ "description": "Provisioning state of Maps resource."
+ },
+ "systemData": {
+ "type": "object",
+ "$ref": "#/types/azure-native:dependencymap:SystemDataResponse",
+ "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information."
+ },
+ "tags": {
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ },
+ "description": "Resource tags."
+ },
+ "type": {
+ "type": "string",
+ "description": "The type of the resource. E.g. \"Microsoft.Compute/virtualMachines\" or \"Microsoft.Storage/storageAccounts\""
+ }
+ },
+ "type": "object",
+ "required": [
+ "id",
+ "location",
+ "name",
+ "provisioningState",
+ "systemData",
+ "type"
+ ]
+ }
+ },
"azure-native:desktopvirtualization:getAppAttachPackage": {
"description": "Get an app attach package.\nAzure REST API version: 2023-10-04-preview.\n\nOther available API versions: 2023-11-01-preview, 2024-01-16-preview, 2024-03-06-preview, 2024-04-03, 2024-04-08-preview, 2024-08-08-preview.",
"inputs": {
@@ -915484,7 +916899,7 @@
}
},
"azure-native:devcenter:getAttachedNetworkByDevCenter": {
- "description": "Gets an attached NetworkConnection.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.",
+ "description": "Gets an attached NetworkConnection.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview, 2025-02-01.",
"inputs": {
"properties": {
"attachedNetworkConnectionName": {
@@ -915566,7 +916981,7 @@
}
},
"azure-native:devcenter:getCatalog": {
- "description": "Gets a catalog\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.",
+ "description": "Gets a catalog\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview, 2025-02-01.",
"inputs": {
"properties": {
"catalogName": {
@@ -915699,7 +917114,7 @@
}
},
"azure-native:devcenter:getCatalogSyncErrorDetails": {
- "description": "Gets catalog synchronization error details\nAzure REST API version: 2023-08-01-preview.\n\nOther available API versions: 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.",
+ "description": "Gets catalog synchronization error details\nAzure REST API version: 2023-08-01-preview.\n\nOther available API versions: 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview, 2025-02-01.",
"inputs": {
"properties": {
"catalogName": {
@@ -915836,7 +917251,7 @@
}
},
"azure-native:devcenter:getCustomizationTaskErrorDetails": {
- "description": "Gets Customization Task error details\nAzure REST API version: 2023-08-01-preview.\n\nOther available API versions: 2023-10-01-preview, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.",
+ "description": "Gets Customization Task error details\nAzure REST API version: 2023-08-01-preview.\n\nOther available API versions: 2023-10-01-preview, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview, 2025-02-01.",
"inputs": {
"properties": {
"catalogName": {
@@ -915887,7 +917302,7 @@
}
},
"azure-native:devcenter:getDevBoxDefinition": {
- "description": "Gets a Dev Box definition\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2022-11-11-preview, 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.",
+ "description": "Gets a Dev Box definition\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2022-11-11-preview, 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview, 2025-02-01.",
"inputs": {
"properties": {
"devBoxDefinitionName": {
@@ -915998,7 +917413,7 @@
}
},
"azure-native:devcenter:getDevCenter": {
- "description": "Gets a devcenter.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.",
+ "description": "Gets a devcenter.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview, 2025-02-01.",
"inputs": {
"properties": {
"devCenterName": {
@@ -916163,7 +917578,7 @@
}
},
"azure-native:devcenter:getEnvironmentDefinitionErrorDetails": {
- "description": "Gets Environment Definition error details\nAzure REST API version: 2023-08-01-preview.\n\nOther available API versions: 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.",
+ "description": "Gets Environment Definition error details\nAzure REST API version: 2023-08-01-preview.\n\nOther available API versions: 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview, 2025-02-01.",
"inputs": {
"properties": {
"catalogName": {
@@ -916214,7 +917629,7 @@
}
},
"azure-native:devcenter:getEnvironmentType": {
- "description": "Gets an environment type.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.",
+ "description": "Gets an environment type.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview, 2025-02-01.",
"inputs": {
"properties": {
"devCenterName": {
@@ -916283,7 +917698,7 @@
}
},
"azure-native:devcenter:getGallery": {
- "description": "Gets a gallery\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.",
+ "description": "Gets a gallery\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview, 2025-02-01.",
"inputs": {
"properties": {
"devCenterName": {
@@ -916350,7 +917765,7 @@
}
},
"azure-native:devcenter:getNetworkConnection": {
- "description": "Gets a network connection resource\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.",
+ "description": "Gets a network connection resource\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview, 2025-02-01.",
"inputs": {
"properties": {
"networkConnectionName": {
@@ -916603,7 +918018,7 @@
}
},
"azure-native:devcenter:getPool": {
- "description": "Gets a machine pool\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.",
+ "description": "Gets a machine pool\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview, 2025-02-01.",
"inputs": {
"properties": {
"poolName": {
@@ -916716,7 +918131,7 @@
}
},
"azure-native:devcenter:getProject": {
- "description": "Gets a specific project.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.",
+ "description": "Gets a specific project.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview, 2025-02-01.",
"inputs": {
"properties": {
"projectName": {
@@ -916801,7 +918216,7 @@
}
},
"azure-native:devcenter:getProjectCatalog": {
- "description": "Gets an associated project catalog.\nAzure REST API version: 2024-02-01.\n\nOther available API versions: 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.",
+ "description": "Gets an associated project catalog.\nAzure REST API version: 2024-02-01.\n\nOther available API versions: 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview, 2025-02-01.",
"inputs": {
"properties": {
"catalogName": {
@@ -916910,7 +918325,7 @@
}
},
"azure-native:devcenter:getProjectCatalogEnvironmentDefinitionErrorDetails": {
- "description": "Gets Environment Definition error details\nAzure REST API version: 2024-02-01.\n\nOther available API versions: 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.",
+ "description": "Gets Environment Definition error details\nAzure REST API version: 2024-02-01.\n\nOther available API versions: 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview, 2025-02-01.",
"inputs": {
"properties": {
"catalogName": {
@@ -916961,7 +918376,7 @@
}
},
"azure-native:devcenter:getProjectCatalogImageDefinitionBuildDetails": {
- "description": "Gets Build details\nAzure REST API version: 2024-07-01-preview.\n\nOther available API versions: 2024-08-01-preview, 2024-10-01-preview.",
+ "description": "Gets Build details\nAzure REST API version: 2024-07-01-preview.\n\nOther available API versions: 2024-08-01-preview, 2024-10-01-preview, 2025-02-01.",
"inputs": {
"properties": {
"buildName": {
@@ -917066,7 +918481,7 @@
}
},
"azure-native:devcenter:getProjectCatalogSyncErrorDetails": {
- "description": "Gets project catalog synchronization error details\nAzure REST API version: 2024-02-01.\n\nOther available API versions: 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.",
+ "description": "Gets project catalog synchronization error details\nAzure REST API version: 2024-02-01.\n\nOther available API versions: 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview, 2025-02-01.",
"inputs": {
"properties": {
"catalogName": {
@@ -917126,7 +918541,7 @@
}
},
"azure-native:devcenter:getProjectEnvironmentType": {
- "description": "Gets a project environment type.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.",
+ "description": "Gets a project environment type.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview, 2025-02-01.",
"inputs": {
"properties": {
"environmentTypeName": {
@@ -917225,7 +918640,7 @@
}
},
"azure-native:devcenter:getProjectInheritedSettings": {
- "description": "Gets applicable inherited settings for this project.\nAzure REST API version: 2024-05-01-preview.\n\nOther available API versions: 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.",
+ "description": "Gets applicable inherited settings for this project.\nAzure REST API version: 2024-05-01-preview.\n\nOther available API versions: 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview, 2025-02-01.",
"inputs": {
"properties": {
"projectName": {
@@ -917267,7 +918682,7 @@
}
},
"azure-native:devcenter:getProjectPolicy": {
- "description": "Gets a specific project policy.\nAzure REST API version: 2024-10-01-preview.",
+ "description": "Gets a specific project policy.\nAzure REST API version: 2024-10-01-preview.\n\nOther available API versions: 2025-02-01.",
"inputs": {
"properties": {
"devCenterName": {
@@ -917344,7 +918759,7 @@
}
},
"azure-native:devcenter:getSchedule": {
- "description": "Gets a schedule resource.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.",
+ "description": "Gets a schedule resource.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview, 2025-02-01.",
"inputs": {
"properties": {
"poolName": {
@@ -917435,7 +918850,7 @@
}
},
"azure-native:devcenter:listSkusByProject": {
- "description": "Lists SKUs available to the project\nAzure REST API version: 2024-06-01-preview.\n\nOther available API versions: 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.",
+ "description": "Lists SKUs available to the project\nAzure REST API version: 2024-06-01-preview.\n\nOther available API versions: 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview, 2025-02-01.",
"inputs": {
"properties": {
"projectName": {
@@ -934757,7 +936172,7 @@
}
},
"azure-native:healthcareapis:getDicomService": {
- "description": "Gets the properties of the specified DICOM Service.\nAzure REST API version: 2023-02-28.\n\nOther available API versions: 2023-09-06, 2023-11-01, 2023-12-01, 2024-03-01, 2024-03-31.",
+ "description": "Gets the properties of the specified DICOM Service.\nAzure REST API version: 2023-02-28.\n\nOther available API versions: 2023-09-06, 2023-11-01, 2023-12-01, 2024-03-01, 2024-03-31, 2025-03-01-preview.",
"inputs": {
"properties": {
"dicomServiceName": {
@@ -934873,7 +936288,7 @@
}
},
"azure-native:healthcareapis:getFhirService": {
- "description": "Gets the properties of the specified FHIR Service.\nAzure REST API version: 2023-02-28.\n\nOther available API versions: 2023-09-06, 2023-11-01, 2023-12-01, 2024-03-01, 2024-03-31.",
+ "description": "Gets the properties of the specified FHIR Service.\nAzure REST API version: 2023-02-28.\n\nOther available API versions: 2023-09-06, 2023-11-01, 2023-12-01, 2024-03-01, 2024-03-31, 2025-03-01-preview.",
"inputs": {
"properties": {
"fhirServiceName": {
@@ -935021,7 +936436,7 @@
}
},
"azure-native:healthcareapis:getIotConnector": {
- "description": "Gets the properties of the specified IoT Connector.\nAzure REST API version: 2023-02-28.\n\nOther available API versions: 2023-09-06, 2023-11-01, 2023-12-01, 2024-03-01, 2024-03-31.",
+ "description": "Gets the properties of the specified IoT Connector.\nAzure REST API version: 2023-02-28.\n\nOther available API versions: 2023-09-06, 2023-11-01, 2023-12-01, 2024-03-01, 2024-03-31, 2025-03-01-preview.",
"inputs": {
"properties": {
"iotConnectorName": {
@@ -935113,7 +936528,7 @@
}
},
"azure-native:healthcareapis:getIotConnectorFhirDestination": {
- "description": "Gets the properties of the specified Iot Connector FHIR destination.\nAzure REST API version: 2023-02-28.\n\nOther available API versions: 2023-09-06, 2023-11-01, 2023-12-01, 2024-03-01, 2024-03-31.",
+ "description": "Gets the properties of the specified Iot Connector FHIR destination.\nAzure REST API version: 2023-02-28.\n\nOther available API versions: 2023-09-06, 2023-11-01, 2023-12-01, 2024-03-01, 2024-03-31, 2025-03-01-preview.",
"inputs": {
"properties": {
"fhirDestinationName": {
@@ -935200,7 +936615,7 @@
}
},
"azure-native:healthcareapis:getPrivateEndpointConnection": {
- "description": "Gets the specified private endpoint connection associated with the service.\nAzure REST API version: 2023-02-28.\n\nOther available API versions: 2023-09-06, 2023-11-01, 2023-12-01, 2024-03-01, 2024-03-31.",
+ "description": "Gets the specified private endpoint connection associated with the service.\nAzure REST API version: 2023-02-28.\n\nOther available API versions: 2023-09-06, 2023-11-01, 2023-12-01, 2024-03-01, 2024-03-31, 2025-03-01-preview.",
"inputs": {
"properties": {
"privateEndpointConnectionName": {
@@ -935273,7 +936688,7 @@
}
},
"azure-native:healthcareapis:getService": {
- "description": "Get the metadata of a service instance.\nAzure REST API version: 2023-02-28.\n\nOther available API versions: 2023-09-06, 2023-11-01, 2023-12-01, 2024-03-01, 2024-03-31.",
+ "description": "Get the metadata of a service instance.\nAzure REST API version: 2023-02-28.\n\nOther available API versions: 2023-09-06, 2023-11-01, 2023-12-01, 2024-03-01, 2024-03-31, 2025-03-01-preview.",
"inputs": {
"properties": {
"resourceGroupName": {
@@ -935356,7 +936771,7 @@
}
},
"azure-native:healthcareapis:getWorkspace": {
- "description": "Gets the properties of the specified workspace.\nAzure REST API version: 2023-02-28.\n\nOther available API versions: 2023-09-06, 2023-11-01, 2023-12-01, 2024-03-01, 2024-03-31.",
+ "description": "Gets the properties of the specified workspace.\nAzure REST API version: 2023-02-28.\n\nOther available API versions: 2023-09-06, 2023-11-01, 2023-12-01, 2024-03-01, 2024-03-31, 2025-03-01-preview.",
"inputs": {
"properties": {
"resourceGroupName": {
@@ -935428,7 +936843,7 @@
}
},
"azure-native:healthcareapis:getWorkspacePrivateEndpointConnection": {
- "description": "Gets the specified private endpoint connection associated with the workspace.\nAzure REST API version: 2023-02-28.\n\nOther available API versions: 2023-09-06, 2023-11-01, 2023-12-01, 2024-03-01, 2024-03-31.",
+ "description": "Gets the specified private endpoint connection associated with the workspace.\nAzure REST API version: 2023-02-28.\n\nOther available API versions: 2023-09-06, 2023-11-01, 2023-12-01, 2024-03-01, 2024-03-31, 2025-03-01-preview.",
"inputs": {
"properties": {
"privateEndpointConnectionName": {
@@ -936820,6 +938235,19 @@
"outputs": {
"description": "Public Cloud Connector",
"properties": {
+ "awsCloudProfile": {
+ "type": "object",
+ "$ref": "#/types/azure-native:hybridconnectivity:AwsCloudProfileResponse",
+ "description": "Cloud profile for AWS."
+ },
+ "connectorPrimaryIdentifier": {
+ "type": "string",
+ "description": "Connector primary identifier."
+ },
+ "hostType": {
+ "type": "string",
+ "description": "Host cloud the public cloud connector."
+ },
"id": {
"type": "string",
"description": "Fully qualified resource ID for the resource. E.g. \"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}\""
@@ -936832,10 +938260,9 @@
"type": "string",
"description": "The name of the resource"
},
- "properties": {
- "type": "object",
- "$ref": "#/types/azure-native:hybridconnectivity:PublicCloudConnectorPropertiesResponse",
- "description": "The resource-specific properties for this resource."
+ "provisioningState": {
+ "type": "string",
+ "description": "The resource provisioning state."
},
"systemData": {
"type": "object",
@@ -936856,10 +938283,13 @@
},
"type": "object",
"required": [
+ "awsCloudProfile",
+ "connectorPrimaryIdentifier",
+ "hostType",
"id",
"location",
"name",
- "properties",
+ "provisioningState",
"systemData",
"type"
]
@@ -936992,14 +938422,36 @@
"type": "string",
"description": "Fully qualified resource ID for the resource. E.g. \"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}\""
},
+ "lastSyncTime": {
+ "type": "string",
+ "description": "The last time resources were inventoried"
+ },
"name": {
"type": "string",
"description": "The name of the resource"
},
- "properties": {
+ "provisioningState": {
+ "type": "string",
+ "description": "The resource provisioning state."
+ },
+ "solutionSettings": {
"type": "object",
- "$ref": "#/types/azure-native:hybridconnectivity:SolutionConfigurationPropertiesResponse",
- "description": "The resource-specific properties for this resource."
+ "additionalProperties": {
+ "type": "string"
+ },
+ "description": "Solution settings"
+ },
+ "solutionType": {
+ "type": "string",
+ "description": "The type of the solution"
+ },
+ "status": {
+ "type": "string",
+ "description": "The status of solution configurations"
+ },
+ "statusDetails": {
+ "type": "string",
+ "description": "The detailed message of status details"
},
"systemData": {
"type": "object",
@@ -937014,8 +938466,12 @@
"type": "object",
"required": [
"id",
+ "lastSyncTime",
"name",
- "properties",
+ "provisioningState",
+ "solutionType",
+ "status",
+ "statusDetails",
"systemData",
"type"
]
@@ -947164,7 +948620,7 @@
}
},
"azure-native:kubernetesconfiguration:getExtension": {
- "description": "Gets Kubernetes Cluster Extension.\nAzure REST API version: 2023-05-01.\n\nOther available API versions: 2020-07-01-preview, 2022-04-02-preview, 2022-07-01.",
+ "description": "Gets Kubernetes Cluster Extension.\nAzure REST API version: 2023-05-01.\n\nOther available API versions: 2020-07-01-preview, 2022-04-02-preview, 2022-07-01, 2024-11-01.",
"inputs": {
"properties": {
"clusterName": {
@@ -947328,7 +948784,7 @@
}
},
"azure-native:kubernetesconfiguration:getFluxConfiguration": {
- "description": "Gets details of the Flux Configuration.\nAzure REST API version: 2023-05-01.\n\nOther available API versions: 2021-11-01-preview, 2022-01-01-preview, 2024-04-01-preview.",
+ "description": "Gets details of the Flux Configuration.\nAzure REST API version: 2023-05-01.\n\nOther available API versions: 2021-11-01-preview, 2022-01-01-preview, 2024-04-01-preview, 2024-11-01.",
"inputs": {
"properties": {
"clusterName": {
@@ -947498,7 +948954,7 @@
}
},
"azure-native:kubernetesconfiguration:getPrivateEndpointConnection": {
- "description": "Gets a private endpoint connection.\nAzure REST API version: 2022-04-02-preview.",
+ "description": "Gets a private endpoint connection.\nAzure REST API version: 2022-04-02-preview.\n\nOther available API versions: 2024-11-01-preview.",
"inputs": {
"properties": {
"privateEndpointConnectionName": {
@@ -947571,7 +949027,7 @@
}
},
"azure-native:kubernetesconfiguration:getPrivateLinkScope": {
- "description": "Returns a Azure Arc PrivateLinkScope.\nAzure REST API version: 2022-04-02-preview.",
+ "description": "Returns a Azure Arc PrivateLinkScope.\nAzure REST API version: 2022-04-02-preview.\n\nOther available API versions: 2024-11-01-preview.",
"inputs": {
"properties": {
"resourceGroupName": {
@@ -955280,7 +956736,7 @@
}
},
"azure-native:machinelearningservices:getBatchDeployment": {
- "description": "\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2021-03-01-preview, 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.",
+ "description": "\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2021-03-01-preview, 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"deploymentName": {
@@ -955374,7 +956830,7 @@
}
},
"azure-native:machinelearningservices:getBatchEndpoint": {
- "description": "\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2021-03-01-preview, 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.",
+ "description": "\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2021-03-01-preview, 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"endpointName": {
@@ -955462,7 +956918,7 @@
}
},
"azure-native:machinelearningservices:getCapabilityHost": {
- "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2024-10-01-preview.",
+ "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2024-10-01-preview.\n\nOther available API versions: 2025-01-01-preview.",
"inputs": {
"properties": {
"name": {
@@ -955606,7 +957062,7 @@
}
},
"azure-native:machinelearningservices:getCodeContainer": {
- "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2021-03-01-preview, 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.",
+ "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2021-03-01-preview, 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"name": {
@@ -955669,7 +957125,7 @@
}
},
"azure-native:machinelearningservices:getCodeVersion": {
- "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2021-03-01-preview, 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.",
+ "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2021-03-01-preview, 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"name": {
@@ -955738,7 +957194,7 @@
}
},
"azure-native:machinelearningservices:getComponentContainer": {
- "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.",
+ "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"name": {
@@ -955801,7 +957257,7 @@
}
},
"azure-native:machinelearningservices:getComponentVersion": {
- "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.",
+ "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"name": {
@@ -955870,7 +957326,7 @@
}
},
"azure-native:machinelearningservices:getCompute": {
- "description": "Gets compute definition by its name. Any secrets (storage keys, service credentials, etc) are not returned - use 'keys' nested resource to get them.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2022-01-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.",
+ "description": "Gets compute definition by its name. Any secrets (storage keys, service credentials, etc) are not returned - use 'keys' nested resource to get them.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2022-01-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"computeName": {
@@ -956009,7 +957465,7 @@
}
},
"azure-native:machinelearningservices:getComputeAllowedResizeSizes": {
- "description": "Returns supported virtual machine sizes for resize\nAzure REST API version: 2023-08-01-preview.\n\nOther available API versions: 2024-01-01-preview, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01-preview.",
+ "description": "Returns supported virtual machine sizes for resize\nAzure REST API version: 2023-08-01-preview.\n\nOther available API versions: 2024-01-01-preview, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"computeName": {
@@ -956051,7 +957507,7 @@
}
},
"azure-native:machinelearningservices:getConnectionDeployment": {
- "description": "\nAzure REST API version: 2024-04-01-preview.\n\nOther available API versions: 2024-07-01-preview, 2024-10-01-preview.",
+ "description": "\nAzure REST API version: 2024-04-01-preview.\n\nOther available API versions: 2024-07-01-preview, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"connectionName": {
@@ -956122,7 +957578,7 @@
}
},
"azure-native:machinelearningservices:getConnectionRaiBlocklist": {
- "description": "\nAzure REST API version: 2024-04-01-preview.\n\nOther available API versions: 2024-07-01-preview, 2024-10-01-preview.",
+ "description": "\nAzure REST API version: 2024-04-01-preview.\n\nOther available API versions: 2024-07-01-preview, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"connectionName": {
@@ -956196,7 +957652,7 @@
}
},
"azure-native:machinelearningservices:getConnectionRaiBlocklistItem": {
- "description": "\nAzure REST API version: 2024-04-01-preview.\n\nOther available API versions: 2024-07-01-preview, 2024-10-01-preview.",
+ "description": "\nAzure REST API version: 2024-04-01-preview.\n\nOther available API versions: 2024-07-01-preview, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"connectionName": {
@@ -956264,7 +957720,7 @@
}
},
"azure-native:machinelearningservices:getConnectionRaiPolicy": {
- "description": "Azure OpenAI Content Filters resource.\nAzure REST API version: 2024-04-01-preview.\n\nOther available API versions: 2024-07-01-preview, 2024-10-01-preview.",
+ "description": "Azure OpenAI Content Filters resource.\nAzure REST API version: 2024-04-01-preview.\n\nOther available API versions: 2024-07-01-preview, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"connectionName": {
@@ -956333,7 +957789,7 @@
}
},
"azure-native:machinelearningservices:getDataContainer": {
- "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2021-03-01-preview, 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.",
+ "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2021-03-01-preview, 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"name": {
@@ -956396,7 +957852,7 @@
}
},
"azure-native:machinelearningservices:getDataVersion": {
- "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2021-03-01-preview, 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.",
+ "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2021-03-01-preview, 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"name": {
@@ -956485,7 +957941,7 @@
}
},
"azure-native:machinelearningservices:getDatastore": {
- "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2021-03-01-preview, 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.",
+ "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2021-03-01-preview, 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"name": {
@@ -956573,7 +958029,7 @@
}
},
"azure-native:machinelearningservices:getEndpointDeployment": {
- "description": "\nAzure REST API version: 2024-01-01-preview.\n\nOther available API versions: 2024-04-01-preview, 2024-07-01-preview, 2024-10-01-preview.",
+ "description": "\nAzure REST API version: 2024-01-01-preview.\n\nOther available API versions: 2024-04-01-preview, 2024-07-01-preview, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"deploymentName": {
@@ -956665,7 +958121,7 @@
}
},
"azure-native:machinelearningservices:getEnvironmentContainer": {
- "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2021-03-01-preview, 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.",
+ "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2021-03-01-preview, 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"name": {
@@ -956797,7 +958253,7 @@
}
},
"azure-native:machinelearningservices:getEnvironmentVersion": {
- "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.",
+ "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"name": {
@@ -956866,7 +958322,7 @@
}
},
"azure-native:machinelearningservices:getFeaturesetContainerEntity": {
- "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01-preview.\n\nOther available API versions: 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.",
+ "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01-preview.\n\nOther available API versions: 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"name": {
@@ -956929,7 +958385,7 @@
}
},
"azure-native:machinelearningservices:getFeaturesetVersion": {
- "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01-preview.\n\nOther available API versions: 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.",
+ "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01-preview.\n\nOther available API versions: 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"name": {
@@ -957062,7 +958518,7 @@
}
},
"azure-native:machinelearningservices:getFeaturestoreEntityContainerEntity": {
- "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01-preview.\n\nOther available API versions: 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.",
+ "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01-preview.\n\nOther available API versions: 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"name": {
@@ -957125,7 +958581,7 @@
}
},
"azure-native:machinelearningservices:getFeaturestoreEntityVersion": {
- "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01-preview.\n\nOther available API versions: 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.",
+ "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01-preview.\n\nOther available API versions: 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"name": {
@@ -957194,7 +958650,7 @@
}
},
"azure-native:machinelearningservices:getInferenceEndpoint": {
- "description": "\nAzure REST API version: 2023-08-01-preview.\n\nOther available API versions: 2024-01-01-preview, 2024-04-01-preview, 2024-10-01-preview.",
+ "description": "\nAzure REST API version: 2023-08-01-preview.\n\nOther available API versions: 2024-01-01-preview, 2024-04-01-preview, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"endpointName": {
@@ -957288,7 +958744,7 @@
}
},
"azure-native:machinelearningservices:getInferenceGroup": {
- "description": "\nAzure REST API version: 2023-08-01-preview.\n\nOther available API versions: 2024-01-01-preview, 2024-04-01-preview, 2024-10-01-preview.",
+ "description": "\nAzure REST API version: 2023-08-01-preview.\n\nOther available API versions: 2024-01-01-preview, 2024-04-01-preview, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"groupName": {
@@ -957382,7 +958838,7 @@
}
},
"azure-native:machinelearningservices:getInferenceGroupDeltaModelsStatusAsync": {
- "description": "Contract returning to user the delta models.\nAzure REST API version: 2024-10-01-preview.",
+ "description": "Contract returning to user the delta models.\nAzure REST API version: 2024-10-01-preview.\n\nOther available API versions: 2025-01-01-preview.",
"inputs": {
"properties": {
"deltaModels": {
@@ -957462,7 +958918,7 @@
}
},
"azure-native:machinelearningservices:getInferenceGroupStatus": {
- "description": "\nAzure REST API version: 2023-08-01-preview.\n\nOther available API versions: 2024-01-01-preview, 2024-04-01-preview, 2024-10-01-preview.",
+ "description": "\nAzure REST API version: 2023-08-01-preview.\n\nOther available API versions: 2024-01-01-preview, 2024-04-01-preview, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"groupName": {
@@ -957521,7 +958977,7 @@
}
},
"azure-native:machinelearningservices:getInferencePool": {
- "description": "\nAzure REST API version: 2023-08-01-preview.\n\nOther available API versions: 2024-01-01-preview, 2024-04-01-preview, 2024-10-01-preview.",
+ "description": "\nAzure REST API version: 2023-08-01-preview.\n\nOther available API versions: 2024-01-01-preview, 2024-04-01-preview, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"inferencePoolName": {
@@ -957662,7 +959118,7 @@
}
},
"azure-native:machinelearningservices:getJob": {
- "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2021-03-01-preview, 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.",
+ "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2021-03-01-preview, 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"id": {
@@ -958100,7 +959556,7 @@
}
},
"azure-native:machinelearningservices:getManagedNetworkSettingsRule": {
- "description": "Gets an outbound rule from the managed network of a machine learning workspace.\nAzure REST API version: 2023-04-01-preview.\n\nOther available API versions: 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.",
+ "description": "Gets an outbound rule from the managed network of a machine learning workspace.\nAzure REST API version: 2023-04-01-preview.\n\nOther available API versions: 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"resourceGroupName": {
@@ -958183,7 +959639,7 @@
}
},
"azure-native:machinelearningservices:getMarketplaceSubscription": {
- "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2024-01-01-preview.\n\nOther available API versions: 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.",
+ "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2024-01-01-preview.\n\nOther available API versions: 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"name": {
@@ -958246,7 +959702,7 @@
}
},
"azure-native:machinelearningservices:getModelContainer": {
- "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2021-03-01-preview, 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.",
+ "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2021-03-01-preview, 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"name": {
@@ -958309,7 +959765,7 @@
}
},
"azure-native:machinelearningservices:getModelVersion": {
- "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2021-03-01-preview, 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.",
+ "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2021-03-01-preview, 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"name": {
@@ -958378,7 +959834,7 @@
}
},
"azure-native:machinelearningservices:getOnlineDeployment": {
- "description": "\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2021-03-01-preview, 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.",
+ "description": "\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2021-03-01-preview, 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"deploymentName": {
@@ -958487,7 +959943,7 @@
}
},
"azure-native:machinelearningservices:getOnlineDeploymentLogs": {
- "description": "\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.",
+ "description": "\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"containerType": {
@@ -958546,7 +960002,7 @@
}
},
"azure-native:machinelearningservices:getOnlineEndpoint": {
- "description": "\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2021-03-01-preview, 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.",
+ "description": "\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2021-03-01-preview, 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"endpointName": {
@@ -958634,7 +960090,7 @@
}
},
"azure-native:machinelearningservices:getOnlineEndpointToken": {
- "description": "Service Token\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.",
+ "description": "Service Token\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"endpointName": {
@@ -958686,7 +960142,7 @@
}
},
"azure-native:machinelearningservices:getPrivateEndpointConnection": {
- "description": "Gets the specified private endpoint connection associated with the workspace.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2022-01-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.",
+ "description": "Gets the specified private endpoint connection associated with the workspace.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2022-01-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"privateEndpointConnectionName": {
@@ -958780,7 +960236,7 @@
}
},
"azure-native:machinelearningservices:getRaiPolicy": {
- "description": "Azure OpenAI Content Filters resource.\nAzure REST API version: 2024-04-01-preview.\n\nOther available API versions: 2024-07-01-preview, 2024-10-01-preview.",
+ "description": "Azure OpenAI Content Filters resource.\nAzure REST API version: 2024-04-01-preview.\n\nOther available API versions: 2024-07-01-preview, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"endpointName": {
@@ -958849,7 +960305,7 @@
}
},
"azure-native:machinelearningservices:getRegistry": {
- "description": "\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.",
+ "description": "\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"registryName": {
@@ -958931,7 +960387,7 @@
}
},
"azure-native:machinelearningservices:getRegistryCodeContainer": {
- "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.",
+ "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"codeName": {
@@ -958994,7 +960450,7 @@
}
},
"azure-native:machinelearningservices:getRegistryCodeVersion": {
- "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.",
+ "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"codeName": {
@@ -959063,7 +960519,7 @@
}
},
"azure-native:machinelearningservices:getRegistryComponentContainer": {
- "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.",
+ "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"componentName": {
@@ -959126,7 +960582,7 @@
}
},
"azure-native:machinelearningservices:getRegistryComponentVersion": {
- "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.",
+ "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"componentName": {
@@ -959195,7 +960651,7 @@
}
},
"azure-native:machinelearningservices:getRegistryDataContainer": {
- "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.",
+ "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"name": {
@@ -959258,7 +960714,7 @@
}
},
"azure-native:machinelearningservices:getRegistryDataVersion": {
- "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.",
+ "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"name": {
@@ -959347,7 +960803,7 @@
}
},
"azure-native:machinelearningservices:getRegistryEnvironmentContainer": {
- "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.",
+ "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"environmentName": {
@@ -959410,7 +960866,7 @@
}
},
"azure-native:machinelearningservices:getRegistryEnvironmentVersion": {
- "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.",
+ "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"environmentName": {
@@ -959479,7 +960935,7 @@
}
},
"azure-native:machinelearningservices:getRegistryModelContainer": {
- "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.",
+ "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"modelName": {
@@ -959542,7 +960998,7 @@
}
},
"azure-native:machinelearningservices:getRegistryModelVersion": {
- "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.",
+ "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"modelName": {
@@ -959611,7 +961067,7 @@
}
},
"azure-native:machinelearningservices:getSchedule": {
- "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.",
+ "description": "Azure Resource Manager resource envelope.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"name": {
@@ -959674,7 +961130,7 @@
}
},
"azure-native:machinelearningservices:getServerlessEndpoint": {
- "description": "\nAzure REST API version: 2023-08-01-preview.\n\nOther available API versions: 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.",
+ "description": "\nAzure REST API version: 2023-08-01-preview.\n\nOther available API versions: 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"name": {
@@ -959805,7 +961261,7 @@
}
},
"azure-native:machinelearningservices:getWorkspace": {
- "description": "Gets the properties of the specified machine learning workspace.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2020-08-01, 2020-09-01-preview, 2022-01-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.",
+ "description": "Gets the properties of the specified machine learning workspace.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2020-08-01, 2020-09-01-preview, 2022-01-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"resourceGroupName": {
@@ -960000,7 +961456,7 @@
}
},
"azure-native:machinelearningservices:getWorkspaceConnection": {
- "description": "\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2021-04-01, 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.",
+ "description": "\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2021-04-01, 2022-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"connectionName": {
@@ -960091,7 +961547,7 @@
}
},
"azure-native:machinelearningservices:listBatchEndpointKeys": {
- "description": "Keys for endpoint authentication.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.",
+ "description": "Keys for endpoint authentication.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"endpointName": {
@@ -960133,7 +961589,7 @@
}
},
"azure-native:machinelearningservices:listComputeKeys": {
- "description": "Gets secrets related to Machine Learning compute (storage keys, service credentials, etc).\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2022-01-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.",
+ "description": "Gets secrets related to Machine Learning compute (storage keys, service credentials, etc).\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2022-01-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"computeName": {
@@ -960174,7 +961630,7 @@
}
},
"azure-native:machinelearningservices:listComputeNodes": {
- "description": "Get the details (e.g IP address, port etc) of all the compute nodes in the compute.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2022-01-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.",
+ "description": "Get the details (e.g IP address, port etc) of all the compute nodes in the compute.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2022-01-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"computeName": {
@@ -960224,7 +961680,7 @@
}
},
"azure-native:machinelearningservices:listConnectionAllModels": {
- "description": "\nAzure REST API version: 2024-10-01-preview.",
+ "description": "\nAzure REST API version: 2024-10-01-preview.\n\nOther available API versions: 2025-01-01-preview.",
"inputs": {
"properties": {
"resourceGroupName": {
@@ -960302,7 +961758,7 @@
}
},
"azure-native:machinelearningservices:listDatastoreSecrets": {
- "description": "Base definition for datastore secrets.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.",
+ "description": "Base definition for datastore secrets.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"name": {
@@ -960343,7 +961799,7 @@
}
},
"azure-native:machinelearningservices:listEndpointKeys": {
- "description": "\nAzure REST API version: 2024-01-01-preview.\n\nOther available API versions: 2024-04-01-preview, 2024-07-01-preview, 2024-10-01-preview.",
+ "description": "\nAzure REST API version: 2024-01-01-preview.\n\nOther available API versions: 2024-04-01-preview, 2024-07-01-preview, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"endpointName": {
@@ -960509,7 +961965,7 @@
}
},
"azure-native:machinelearningservices:listInferenceGroupDeltaModelsAsync": {
- "description": "A paginated list of String entities.\nAzure REST API version: 2024-10-01-preview.",
+ "description": "A paginated list of String entities.\nAzure REST API version: 2024-10-01-preview.\n\nOther available API versions: 2025-01-01-preview.",
"inputs": {
"properties": {
"count": {
@@ -960573,7 +962029,7 @@
}
},
"azure-native:machinelearningservices:listOnlineEndpointKeys": {
- "description": "Keys for endpoint authentication.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.",
+ "description": "Keys for endpoint authentication.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"endpointName": {
@@ -960615,7 +962071,7 @@
}
},
"azure-native:machinelearningservices:listServerlessEndpointKeys": {
- "description": "Keys for endpoint authentication.\nAzure REST API version: 2023-08-01-preview.\n\nOther available API versions: 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.",
+ "description": "Keys for endpoint authentication.\nAzure REST API version: 2023-08-01-preview.\n\nOther available API versions: 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"name": {
@@ -960696,7 +962152,7 @@
}
},
"azure-native:machinelearningservices:listWorkspaceConnectionSecrets": {
- "description": "\nAzure REST API version: 2023-06-01-preview.\n\nOther available API versions: 2023-08-01-preview, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.",
+ "description": "\nAzure REST API version: 2023-06-01-preview.\n\nOther available API versions: 2023-08-01-preview, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"connectionName": {
@@ -960807,7 +962263,7 @@
}
},
"azure-native:machinelearningservices:listWorkspaceKeys": {
- "description": "Lists all the keys associated with this workspace. This includes keys for the storage account, app insights and password for container registry\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2020-08-01, 2020-09-01-preview, 2022-01-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.",
+ "description": "Lists all the keys associated with this workspace. This includes keys for the storage account, app insights and password for container registry\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2020-08-01, 2020-09-01-preview, 2022-01-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"resourceGroupName": {
@@ -960858,7 +962314,7 @@
}
},
"azure-native:machinelearningservices:listWorkspaceNotebookAccessToken": {
- "description": "return notebook access token and refresh token\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2022-01-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.",
+ "description": "return notebook access token and refresh token\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2022-01-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"resourceGroupName": {
@@ -960919,7 +962375,7 @@
}
},
"azure-native:machinelearningservices:listWorkspaceNotebookKeys": {
- "description": "List keys of a notebook.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2022-01-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.",
+ "description": "List keys of a notebook.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2022-01-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"resourceGroupName": {
@@ -960956,7 +962412,7 @@
}
},
"azure-native:machinelearningservices:listWorkspaceStorageAccountKeys": {
- "description": "List storage account keys of a workspace.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2022-01-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview.",
+ "description": "List storage account keys of a workspace.\nAzure REST API version: 2023-04-01.\n\nOther available API versions: 2022-01-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.",
"inputs": {
"properties": {
"resourceGroupName": {
@@ -1000158,7 +1001614,7 @@
}
},
"azure-native:portalservices:getCopilotSetting": {
- "description": "Get a CopilotSettingsResource\nAzure REST API version: 2024-04-01-preview.",
+ "description": "Get a CopilotSettingsResource\nAzure REST API version: 2024-04-01-preview.\n\nOther available API versions: 2024-04-01.",
"inputs": {
"type": "object"
},
@@ -1041596,7 +1043052,7 @@
}
},
"azure-native:videoindexer:getAccount": {
- "description": "Gets the properties of an Azure Video Indexer account.\nAzure REST API version: 2022-08-01.\n\nOther available API versions: 2024-01-01, 2024-04-01-preview, 2024-06-01-preview, 2024-09-23-preview, 2025-01-01.",
+ "description": "Gets the properties of an Azure Video Indexer account.\nAzure REST API version: 2022-08-01.\n\nOther available API versions: 2024-01-01, 2024-04-01-preview, 2024-06-01-preview, 2024-09-23-preview, 2025-01-01, 2025-03-01.",
"inputs": {
"properties": {
"accountName": {
diff --git a/reports/allEndpoints.json b/reports/allEndpoints.json
index 4253e993a2ec..0d313bdaac88 100644
--- a/reports/allEndpoints.json
+++ b/reports/allEndpoints.json
@@ -1681,6 +1681,48 @@
}
}
},
+ "AgriculturePlatform": {
+ "AgriService": {
+ "/subscriptions/{subscriptionId}/providers/Microsoft.AgriculturePlatform/agriServices": {
+ "Path": "/subscriptions/{subscriptionId}/providers/Microsoft.AgriculturePlatform/agriServices",
+ "FilePath": "specification/agricultureplatform/resource-manager/Microsoft.AgriculturePlatform/preview/2024-06-01-preview/openapi.json",
+ "HttpVerbs": [
+ "GET"
+ ]
+ },
+ "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AgriculturePlatform/agriServices": {
+ "Path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AgriculturePlatform/agriServices",
+ "FilePath": "specification/agricultureplatform/resource-manager/Microsoft.AgriculturePlatform/preview/2024-06-01-preview/openapi.json",
+ "HttpVerbs": [
+ "GET"
+ ]
+ },
+ "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AgriculturePlatform/agriServices/{agriServiceResourceName}": {
+ "Path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AgriculturePlatform/agriServices/{agriServiceResourceName}",
+ "FilePath": "specification/agricultureplatform/resource-manager/Microsoft.AgriculturePlatform/preview/2024-06-01-preview/openapi.json",
+ "HttpVerbs": [
+ "DELETE",
+ "GET",
+ "PATCH",
+ "POST",
+ "PUT"
+ ],
+ "PostOperations": [
+ "listAvailableSolutions"
+ ],
+ "Added": true
+ }
+ },
+ "Operations": {
+ "/providers/Microsoft.AgriculturePlatform/operations": {
+ "Path": "/providers/Microsoft.AgriculturePlatform/operations",
+ "FilePath": "specification/agricultureplatform/resource-manager/Microsoft.AgriculturePlatform/preview/2024-06-01-preview/openapi.json",
+ "HttpVerbs": [
+ "GET"
+ ]
+ }
+ }
+ },
"AlertsManagement": {
"ActionRules": {
"/subscriptions/{subscriptionId}/providers/Microsoft.AlertsManagement/actionRules": {
@@ -33800,6 +33842,71 @@
}
}
},
+ "DependencyMap": {
+ "DiscoverySources": {
+ "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DependencyMap/maps/{mapName}/discoverySources": {
+ "Path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DependencyMap/maps/{mapName}/discoverySources",
+ "FilePath": "specification/azuredependencymap/resource-manager/Microsoft.DependencyMap/preview/2025-01-31-preview/dependencyMap.json",
+ "HttpVerbs": [
+ "GET"
+ ]
+ },
+ "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DependencyMap/maps/{mapName}/discoverySources/{sourceName}": {
+ "Path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DependencyMap/maps/{mapName}/discoverySources/{sourceName}",
+ "FilePath": "specification/azuredependencymap/resource-manager/Microsoft.DependencyMap/preview/2025-01-31-preview/dependencyMap.json",
+ "HttpVerbs": [
+ "DELETE",
+ "GET",
+ "PATCH",
+ "PUT"
+ ],
+ "Added": true
+ }
+ },
+ "Maps": {
+ "/subscriptions/{subscriptionId}/providers/Microsoft.DependencyMap/maps": {
+ "Path": "/subscriptions/{subscriptionId}/providers/Microsoft.DependencyMap/maps",
+ "FilePath": "specification/azuredependencymap/resource-manager/Microsoft.DependencyMap/preview/2025-01-31-preview/dependencyMap.json",
+ "HttpVerbs": [
+ "GET"
+ ]
+ },
+ "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DependencyMap/maps": {
+ "Path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DependencyMap/maps",
+ "FilePath": "specification/azuredependencymap/resource-manager/Microsoft.DependencyMap/preview/2025-01-31-preview/dependencyMap.json",
+ "HttpVerbs": [
+ "GET"
+ ]
+ },
+ "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DependencyMap/maps/{mapName}": {
+ "Path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DependencyMap/maps/{mapName}",
+ "FilePath": "specification/azuredependencymap/resource-manager/Microsoft.DependencyMap/preview/2025-01-31-preview/dependencyMap.json",
+ "HttpVerbs": [
+ "DELETE",
+ "GET",
+ "PATCH",
+ "POST",
+ "PUT"
+ ],
+ "PostOperations": [
+ "exportDependencies",
+ "getConnectionsForProcessOnFocusedMachine",
+ "getConnectionsWithConnectedMachineForFocusedMachine",
+ "getDependencyViewForFocusedMachine"
+ ],
+ "Added": true
+ }
+ },
+ "Operations": {
+ "/providers/Microsoft.DependencyMap/operations": {
+ "Path": "/providers/Microsoft.DependencyMap/operations",
+ "FilePath": "specification/azuredependencymap/resource-manager/Microsoft.DependencyMap/preview/2025-01-31-preview/dependencyMap.json",
+ "HttpVerbs": [
+ "GET"
+ ]
+ }
+ }
+ },
"DesktopVirtualization": {
"ActiveSessionHostConfigurations": {
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DesktopVirtualization/hostPools/{hostPoolName}/activeSessionHostConfigurations": {
@@ -34890,7 +34997,8 @@
"POST"
],
"PostOperations": [
- "buildImage"
+ "buildImage",
+ "getErrorDetails"
]
}
},
@@ -43482,7 +43590,7 @@
"GenerateAwsTemplate": {
"/subscriptions/{subscriptionId}/providers/Microsoft.HybridConnectivity": {
"Path": "/subscriptions/{subscriptionId}/providers/Microsoft.HybridConnectivity",
- "FilePath": "specification/hybridconnectivity/resource-manager/Microsoft.HybridConnectivity/PublicCloud/stable/2024-12-01/publicCloud.json",
+ "FilePath": "specification/hybridconnectivity/resource-manager/Microsoft.HybridConnectivity/stable/2024-12-01/hybridconnectivity.json",
"HttpVerbs": [
"POST"
],
@@ -43494,14 +43602,14 @@
"Inventory": {
"/{resourceUri}/providers/Microsoft.HybridConnectivity/solutionConfigurations/{solutionConfiguration}/inventory": {
"Path": "/{resourceUri}/providers/Microsoft.HybridConnectivity/solutionConfigurations/{solutionConfiguration}/inventory",
- "FilePath": "specification/hybridconnectivity/resource-manager/Microsoft.HybridConnectivity/PublicCloud/stable/2024-12-01/publicCloud.json",
+ "FilePath": "specification/hybridconnectivity/resource-manager/Microsoft.HybridConnectivity/stable/2024-12-01/hybridconnectivity.json",
"HttpVerbs": [
"GET"
]
},
"/{resourceUri}/providers/Microsoft.HybridConnectivity/solutionConfigurations/{solutionConfiguration}/inventory/{inventoryId}": {
"Path": "/{resourceUri}/providers/Microsoft.HybridConnectivity/solutionConfigurations/{solutionConfiguration}/inventory/{inventoryId}",
- "FilePath": "specification/hybridconnectivity/resource-manager/Microsoft.HybridConnectivity/PublicCloud/stable/2024-12-01/publicCloud.json",
+ "FilePath": "specification/hybridconnectivity/resource-manager/Microsoft.HybridConnectivity/stable/2024-12-01/hybridconnectivity.json",
"HttpVerbs": [
"GET"
]
@@ -43519,21 +43627,21 @@
"PublicCloudConnectors": {
"/subscriptions/{subscriptionId}/providers/Microsoft.HybridConnectivity/publicCloudConnectors": {
"Path": "/subscriptions/{subscriptionId}/providers/Microsoft.HybridConnectivity/publicCloudConnectors",
- "FilePath": "specification/hybridconnectivity/resource-manager/Microsoft.HybridConnectivity/PublicCloud/stable/2024-12-01/publicCloud.json",
+ "FilePath": "specification/hybridconnectivity/resource-manager/Microsoft.HybridConnectivity/stable/2024-12-01/hybridconnectivity.json",
"HttpVerbs": [
"GET"
]
},
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HybridConnectivity/publicCloudConnectors": {
"Path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HybridConnectivity/publicCloudConnectors",
- "FilePath": "specification/hybridconnectivity/resource-manager/Microsoft.HybridConnectivity/PublicCloud/stable/2024-12-01/publicCloud.json",
+ "FilePath": "specification/hybridconnectivity/resource-manager/Microsoft.HybridConnectivity/stable/2024-12-01/hybridconnectivity.json",
"HttpVerbs": [
"GET"
]
},
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HybridConnectivity/publicCloudConnectors/{publicCloudConnector}": {
"Path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HybridConnectivity/publicCloudConnectors/{publicCloudConnector}",
- "FilePath": "specification/hybridconnectivity/resource-manager/Microsoft.HybridConnectivity/PublicCloud/stable/2024-12-01/publicCloud.json",
+ "FilePath": "specification/hybridconnectivity/resource-manager/Microsoft.HybridConnectivity/stable/2024-12-01/hybridconnectivity.json",
"HttpVerbs": [
"DELETE",
"GET",
@@ -43570,14 +43678,14 @@
"SolutionConfigurations": {
"/{resourceUri}/providers/Microsoft.HybridConnectivity/solutionConfigurations": {
"Path": "/{resourceUri}/providers/Microsoft.HybridConnectivity/solutionConfigurations",
- "FilePath": "specification/hybridconnectivity/resource-manager/Microsoft.HybridConnectivity/PublicCloud/stable/2024-12-01/publicCloud.json",
+ "FilePath": "specification/hybridconnectivity/resource-manager/Microsoft.HybridConnectivity/stable/2024-12-01/hybridconnectivity.json",
"HttpVerbs": [
"GET"
]
},
"/{resourceUri}/providers/Microsoft.HybridConnectivity/solutionConfigurations/{solutionConfiguration}": {
"Path": "/{resourceUri}/providers/Microsoft.HybridConnectivity/solutionConfigurations/{solutionConfiguration}",
- "FilePath": "specification/hybridconnectivity/resource-manager/Microsoft.HybridConnectivity/PublicCloud/stable/2024-12-01/publicCloud.json",
+ "FilePath": "specification/hybridconnectivity/resource-manager/Microsoft.HybridConnectivity/stable/2024-12-01/hybridconnectivity.json",
"HttpVerbs": [
"DELETE",
"GET",
@@ -43594,21 +43702,21 @@
"SolutionTypes": {
"/subscriptions/{subscriptionId}/providers/Microsoft.HybridConnectivity/solutionTypes": {
"Path": "/subscriptions/{subscriptionId}/providers/Microsoft.HybridConnectivity/solutionTypes",
- "FilePath": "specification/hybridconnectivity/resource-manager/Microsoft.HybridConnectivity/PublicCloud/stable/2024-12-01/publicCloud.json",
+ "FilePath": "specification/hybridconnectivity/resource-manager/Microsoft.HybridConnectivity/stable/2024-12-01/hybridconnectivity.json",
"HttpVerbs": [
"GET"
]
},
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HybridConnectivity/solutionTypes": {
"Path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HybridConnectivity/solutionTypes",
- "FilePath": "specification/hybridconnectivity/resource-manager/Microsoft.HybridConnectivity/PublicCloud/stable/2024-12-01/publicCloud.json",
+ "FilePath": "specification/hybridconnectivity/resource-manager/Microsoft.HybridConnectivity/stable/2024-12-01/hybridconnectivity.json",
"HttpVerbs": [
"GET"
]
},
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HybridConnectivity/solutionTypes/{solutionType}": {
"Path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HybridConnectivity/solutionTypes/{solutionType}",
- "FilePath": "specification/hybridconnectivity/resource-manager/Microsoft.HybridConnectivity/PublicCloud/stable/2024-12-01/publicCloud.json",
+ "FilePath": "specification/hybridconnectivity/resource-manager/Microsoft.HybridConnectivity/stable/2024-12-01/hybridconnectivity.json",
"HttpVerbs": [
"GET"
]
@@ -47867,56 +47975,56 @@
"ExtensionTypes": {
"/subscriptions/{subscriptionId}/providers/Microsoft.KubernetesConfiguration/locations/{location}/extensionTypes": {
"Path": "/subscriptions/{subscriptionId}/providers/Microsoft.KubernetesConfiguration/locations/{location}/extensionTypes",
- "FilePath": "specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/preview/2023-05-01-preview/extensionTypes.json",
+ "FilePath": "specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/extensionTypes/preview/2024-11-01-preview/extensionTypes.json",
"HttpVerbs": [
"GET"
]
},
"/subscriptions/{subscriptionId}/providers/Microsoft.KubernetesConfiguration/locations/{location}/extensionTypes/{extensionTypeName}": {
"Path": "/subscriptions/{subscriptionId}/providers/Microsoft.KubernetesConfiguration/locations/{location}/extensionTypes/{extensionTypeName}",
- "FilePath": "specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/preview/2023-05-01-preview/extensionTypes.json",
+ "FilePath": "specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/extensionTypes/preview/2024-11-01-preview/extensionTypes.json",
"HttpVerbs": [
"GET"
]
},
"/subscriptions/{subscriptionId}/providers/Microsoft.KubernetesConfiguration/locations/{location}/extensionTypes/{extensionTypeName}/versions": {
"Path": "/subscriptions/{subscriptionId}/providers/Microsoft.KubernetesConfiguration/locations/{location}/extensionTypes/{extensionTypeName}/versions",
- "FilePath": "specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/preview/2023-05-01-preview/extensionTypes.json",
+ "FilePath": "specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/extensionTypes/preview/2024-11-01-preview/extensionTypes.json",
"HttpVerbs": [
"GET"
]
},
"/subscriptions/{subscriptionId}/providers/Microsoft.KubernetesConfiguration/locations/{location}/extensionTypes/{extensionTypeName}/versions/{versionNumber}": {
"Path": "/subscriptions/{subscriptionId}/providers/Microsoft.KubernetesConfiguration/locations/{location}/extensionTypes/{extensionTypeName}/versions/{versionNumber}",
- "FilePath": "specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/preview/2023-05-01-preview/extensionTypes.json",
+ "FilePath": "specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/extensionTypes/preview/2024-11-01-preview/extensionTypes.json",
"HttpVerbs": [
"GET"
]
},
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{clusterRp}/{clusterResourceName}/{clusterName}/providers/Microsoft.KubernetesConfiguration/extensionTypes": {
"Path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{clusterRp}/{clusterResourceName}/{clusterName}/providers/Microsoft.KubernetesConfiguration/extensionTypes",
- "FilePath": "specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/preview/2023-05-01-preview/extensionTypes.json",
+ "FilePath": "specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/extensionTypes/preview/2024-11-01-preview/extensionTypes.json",
"HttpVerbs": [
"GET"
]
},
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{clusterRp}/{clusterResourceName}/{clusterName}/providers/Microsoft.KubernetesConfiguration/extensionTypes/{extensionTypeName}": {
"Path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{clusterRp}/{clusterResourceName}/{clusterName}/providers/Microsoft.KubernetesConfiguration/extensionTypes/{extensionTypeName}",
- "FilePath": "specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/preview/2023-05-01-preview/extensionTypes.json",
+ "FilePath": "specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/extensionTypes/preview/2024-11-01-preview/extensionTypes.json",
"HttpVerbs": [
"GET"
]
},
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{clusterRp}/{clusterResourceName}/{clusterName}/providers/Microsoft.KubernetesConfiguration/extensionTypes/{extensionTypeName}/versions": {
"Path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{clusterRp}/{clusterResourceName}/{clusterName}/providers/Microsoft.KubernetesConfiguration/extensionTypes/{extensionTypeName}/versions",
- "FilePath": "specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/preview/2023-05-01-preview/extensionTypes.json",
+ "FilePath": "specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/extensionTypes/preview/2024-11-01-preview/extensionTypes.json",
"HttpVerbs": [
"GET"
]
},
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{clusterRp}/{clusterResourceName}/{clusterName}/providers/Microsoft.KubernetesConfiguration/extensionTypes/{extensionTypeName}/versions/{versionNumber}": {
"Path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{clusterRp}/{clusterResourceName}/{clusterName}/providers/Microsoft.KubernetesConfiguration/extensionTypes/{extensionTypeName}/versions/{versionNumber}",
- "FilePath": "specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/preview/2023-05-01-preview/extensionTypes.json",
+ "FilePath": "specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/extensionTypes/preview/2024-11-01-preview/extensionTypes.json",
"HttpVerbs": [
"GET"
]
@@ -47925,7 +48033,7 @@
"Extensions": {
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{clusterRp}/{clusterResourceName}/{clusterName}/providers/Microsoft.KubernetesConfiguration/extensions": {
"Path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{clusterRp}/{clusterResourceName}/{clusterName}/providers/Microsoft.KubernetesConfiguration/extensions",
- "FilePath": "specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/preview/2020-07-01-preview/extensions.json",
+ "FilePath": "specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/extensions/stable/2024-11-01/extensions.json",
"HttpVerbs": [
"GET"
]
@@ -47943,7 +48051,7 @@
},
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{clusterRp}/{clusterResourceName}/{clusterName}/providers/Microsoft.KubernetesConfiguration/extensions/{extensionName}": {
"Path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{clusterRp}/{clusterResourceName}/{clusterName}/providers/Microsoft.KubernetesConfiguration/extensions/{extensionName}",
- "FilePath": "specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/preview/2021-05-01-preview/extensions.json",
+ "FilePath": "specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/extensions/stable/2024-11-01/extensions.json",
"HttpVerbs": [
"DELETE",
"GET",
@@ -47956,7 +48064,7 @@
"FluxConfigOperationStatus": {
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{clusterRp}/{clusterResourceName}/{clusterName}/providers/Microsoft.KubernetesConfiguration/fluxConfigurations/{fluxConfigurationName}/operations/{operationId}": {
"Path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{clusterRp}/{clusterResourceName}/{clusterName}/providers/Microsoft.KubernetesConfiguration/fluxConfigurations/{fluxConfigurationName}/operations/{operationId}",
- "FilePath": "specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/preview/2021-11-01-preview/fluxconfiguration.json",
+ "FilePath": "specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/fluxConfigurations/stable/2024-11-01/fluxconfiguration.json",
"HttpVerbs": [
"GET"
]
@@ -47965,14 +48073,14 @@
"FluxConfigurations": {
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{clusterRp}/{clusterResourceName}/{clusterName}/providers/Microsoft.KubernetesConfiguration/fluxConfigurations": {
"Path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{clusterRp}/{clusterResourceName}/{clusterName}/providers/Microsoft.KubernetesConfiguration/fluxConfigurations",
- "FilePath": "specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/preview/2021-11-01-preview/fluxconfiguration.json",
+ "FilePath": "specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/fluxConfigurations/stable/2024-11-01/fluxconfiguration.json",
"HttpVerbs": [
"GET"
]
},
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{clusterRp}/{clusterResourceName}/{clusterName}/providers/Microsoft.KubernetesConfiguration/fluxConfigurations/{fluxConfigurationName}": {
"Path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{clusterRp}/{clusterResourceName}/{clusterName}/providers/Microsoft.KubernetesConfiguration/fluxConfigurations/{fluxConfigurationName}",
- "FilePath": "specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/preview/2021-11-01-preview/fluxconfiguration.json",
+ "FilePath": "specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/fluxConfigurations/stable/2024-11-01/fluxconfiguration.json",
"HttpVerbs": [
"DELETE",
"GET",
@@ -47994,14 +48102,14 @@
"OperationStatus": {
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{clusterRp}/{clusterResourceName}/{clusterName}/providers/Microsoft.KubernetesConfiguration/extensions/{extensionName}/operations/{operationId}": {
"Path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{clusterRp}/{clusterResourceName}/{clusterName}/providers/Microsoft.KubernetesConfiguration/extensions/{extensionName}/operations/{operationId}",
- "FilePath": "specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/preview/2021-05-01-preview/extensions.json",
+ "FilePath": "specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/extensions/stable/2024-11-01/extensions.json",
"HttpVerbs": [
"GET"
]
},
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{clusterRp}/{clusterResourceName}/{clusterName}/providers/Microsoft.KubernetesConfiguration/operations": {
"Path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{clusterRp}/{clusterResourceName}/{clusterName}/providers/Microsoft.KubernetesConfiguration/operations",
- "FilePath": "specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/preview/2021-05-01-preview/extensions.json",
+ "FilePath": "specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/operations/stable/2024-11-01/operations.json",
"HttpVerbs": [
"GET"
]
@@ -48010,7 +48118,7 @@
"Operations": {
"/providers/Microsoft.KubernetesConfiguration/operations": {
"Path": "/providers/Microsoft.KubernetesConfiguration/operations",
- "FilePath": "specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/preview/2019-11-01-preview/kubernetesconfiguration.json",
+ "FilePath": "specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/operations/stable/2024-11-01/operations.json",
"HttpVerbs": [
"GET"
]
@@ -87541,6 +87649,8 @@
],
"PostOperations": [
"generateAccessToken",
+ "generateExtensionAccessToken",
+ "generateExtensionRestrictedViewerAccessToken",
"generateRestrictedViewerAccessToken"
]
}
diff --git a/reports/allResourceVersionsByResource.json b/reports/allResourceVersionsByResource.json
index d2afcb1181e5..4e1f5c892c24 100644
--- a/reports/allResourceVersionsByResource.json
+++ b/reports/allResourceVersionsByResource.json
@@ -254,6 +254,14 @@
"2023-06-01-preview"
]
},
+ "AgriculturePlatform": {
+ "AgriService": [
+ "2024-06-01-preview"
+ ],
+ "listAgriServiceAvailableSolutions": [
+ "2024-06-01-preview"
+ ]
+ },
"AlertsManagement": {
"ActionRuleByName": [
"2018-11-02-privatepreview",
@@ -9160,6 +9168,23 @@
"2023-06-27-preview"
]
},
+ "DependencyMap": {
+ "DiscoverySource": [
+ "2025-01-31-preview"
+ ],
+ "Map": [
+ "2025-01-31-preview"
+ ],
+ "getMapConnectionsForProcessOnFocusedMachine": [
+ "2025-01-31-preview"
+ ],
+ "getMapConnectionsWithConnectedMachineForFocusedMachine": [
+ "2025-01-31-preview"
+ ],
+ "getMapDependencyViewForFocusedMachine": [
+ "2025-01-31-preview"
+ ]
+ },
"DesktopVirtualization": {
"AppAttachPackage": [
"2023-10-04-preview",
@@ -9428,7 +9453,8 @@
"2024-06-01-preview",
"2024-07-01-preview",
"2024-08-01-preview",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-02-01"
],
"Catalog": [
"2022-08-01-preview",
@@ -9444,7 +9470,8 @@
"2024-06-01-preview",
"2024-07-01-preview",
"2024-08-01-preview",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-02-01"
],
"CurationProfile": [
"2024-08-01-preview",
@@ -9464,7 +9491,8 @@
"2024-06-01-preview",
"2024-07-01-preview",
"2024-08-01-preview",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-02-01"
],
"DevCenter": [
"2022-08-01-preview",
@@ -9480,7 +9508,8 @@
"2024-06-01-preview",
"2024-07-01-preview",
"2024-08-01-preview",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-02-01"
],
"EncryptionSet": [
"2024-05-01-preview",
@@ -9503,7 +9532,8 @@
"2024-06-01-preview",
"2024-07-01-preview",
"2024-08-01-preview",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-02-01"
],
"Gallery": [
"2022-08-01-preview",
@@ -9519,7 +9549,8 @@
"2024-06-01-preview",
"2024-07-01-preview",
"2024-08-01-preview",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-02-01"
],
"NetworkConnection": [
"2022-08-01-preview",
@@ -9535,7 +9566,8 @@
"2024-06-01-preview",
"2024-07-01-preview",
"2024-08-01-preview",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-02-01"
],
"Plan": [
"2024-05-01-preview",
@@ -9565,7 +9597,8 @@
"2024-06-01-preview",
"2024-07-01-preview",
"2024-08-01-preview",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-02-01"
],
"Project": [
"2022-08-01-preview",
@@ -9581,7 +9614,8 @@
"2024-06-01-preview",
"2024-07-01-preview",
"2024-08-01-preview",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-02-01"
],
"ProjectCatalog": [
"2024-02-01",
@@ -9589,7 +9623,8 @@
"2024-06-01-preview",
"2024-07-01-preview",
"2024-08-01-preview",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-02-01"
],
"ProjectEnvironmentType": [
"2022-08-01-preview",
@@ -9605,10 +9640,12 @@
"2024-06-01-preview",
"2024-07-01-preview",
"2024-08-01-preview",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-02-01"
],
"ProjectPolicy": [
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-02-01"
],
"Schedule": [
"2022-08-01-preview",
@@ -9624,7 +9661,8 @@
"2024-06-01-preview",
"2024-07-01-preview",
"2024-08-01-preview",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-02-01"
],
"getCatalogDevBoxDefinitionErrorDetails": [
"2023-08-01-preview",
@@ -9638,7 +9676,8 @@
"2024-06-01-preview",
"2024-07-01-preview",
"2024-08-01-preview",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-02-01"
],
"getCustomizationTaskErrorDetails": [
"2023-08-01-preview",
@@ -9647,7 +9686,8 @@
"2024-06-01-preview",
"2024-07-01-preview",
"2024-08-01-preview",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-02-01"
],
"getEnvironmentDefinitionErrorDetails": [
"2023-08-01-preview",
@@ -9657,7 +9697,8 @@
"2024-06-01-preview",
"2024-07-01-preview",
"2024-08-01-preview",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-02-01"
],
"getProjectCatalogEnvironmentDefinitionErrorDetails": [
"2024-02-01",
@@ -9665,12 +9706,17 @@
"2024-06-01-preview",
"2024-07-01-preview",
"2024-08-01-preview",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-02-01"
],
"getProjectCatalogImageDefinitionBuildDetails": [
"2024-07-01-preview",
"2024-08-01-preview",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-02-01"
+ ],
+ "getProjectCatalogImageDefinitionErrorDetails": [
+ "2025-02-01"
],
"getProjectCatalogSyncErrorDetails": [
"2024-02-01",
@@ -9678,20 +9724,23 @@
"2024-06-01-preview",
"2024-07-01-preview",
"2024-08-01-preview",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-02-01"
],
"getProjectInheritedSettings": [
"2024-05-01-preview",
"2024-06-01-preview",
"2024-07-01-preview",
"2024-08-01-preview",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-02-01"
],
"listSkusByProject": [
"2024-06-01-preview",
"2024-07-01-preview",
"2024-08-01-preview",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-02-01"
]
},
"DevHub": {
@@ -12620,7 +12669,8 @@
"2023-11-01",
"2023-12-01",
"2024-03-01",
- "2024-03-31"
+ "2024-03-31",
+ "2025-03-01-preview"
],
"FhirService": [
"2021-06-01-preview",
@@ -12635,7 +12685,8 @@
"2023-11-01",
"2023-12-01",
"2024-03-01",
- "2024-03-31"
+ "2024-03-31",
+ "2025-03-01-preview"
],
"IotConnector": [
"2021-06-01-preview",
@@ -12650,7 +12701,8 @@
"2023-11-01",
"2023-12-01",
"2024-03-01",
- "2024-03-31"
+ "2024-03-31",
+ "2025-03-01-preview"
],
"IotConnectorFhirDestination": [
"2021-06-01-preview",
@@ -12665,7 +12717,8 @@
"2023-11-01",
"2023-12-01",
"2024-03-01",
- "2024-03-31"
+ "2024-03-31",
+ "2025-03-01-preview"
],
"PrivateEndpointConnection": [
"2020-03-30",
@@ -12682,7 +12735,8 @@
"2023-11-01",
"2023-12-01",
"2024-03-01",
- "2024-03-31"
+ "2024-03-31",
+ "2025-03-01-preview"
],
"Service": [
"2018-08-20-preview",
@@ -12702,7 +12756,8 @@
"2023-11-01",
"2023-12-01",
"2024-03-01",
- "2024-03-31"
+ "2024-03-31",
+ "2025-03-01-preview"
],
"Workspace": [
"2021-06-01-preview",
@@ -12717,7 +12772,8 @@
"2023-11-01",
"2023-12-01",
"2024-03-01",
- "2024-03-31"
+ "2024-03-31",
+ "2025-03-01-preview"
],
"WorkspacePrivateEndpointConnection": [
"2021-11-01",
@@ -12731,7 +12787,8 @@
"2023-11-01",
"2023-12-01",
"2024-03-01",
- "2024-03-31"
+ "2024-03-31",
+ "2025-03-01-preview"
]
},
"Help": {},
@@ -13589,7 +13646,8 @@
"2022-04-02-preview",
"2022-07-01",
"2022-11-01",
- "2023-05-01"
+ "2023-05-01",
+ "2024-11-01"
],
"FluxConfiguration": [
"2021-11-01-preview",
@@ -13598,13 +13656,16 @@
"2022-07-01",
"2022-11-01",
"2023-05-01",
- "2024-04-01-preview"
+ "2024-04-01-preview",
+ "2024-11-01"
],
"PrivateEndpointConnection": [
- "2022-04-02-preview"
+ "2022-04-02-preview",
+ "2024-11-01-preview"
],
"PrivateLinkScope": [
- "2022-04-02-preview"
+ "2022-04-02-preview",
+ "2024-11-01-preview"
],
"SourceControlConfiguration": [
"2019-11-01-preview",
@@ -14201,7 +14262,8 @@
"2024-04-01-preview",
"2024-07-01-preview",
"2024-10-01",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"BatchEndpoint": [
"2021-03-01-preview",
@@ -14222,10 +14284,12 @@
"2024-04-01-preview",
"2024-07-01-preview",
"2024-10-01",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"CapabilityHost": [
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"CapacityReservationGroup": [
"2023-08-01-preview",
@@ -14251,7 +14315,8 @@
"2024-04-01-preview",
"2024-07-01-preview",
"2024-10-01",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"CodeVersion": [
"2021-03-01-preview",
@@ -14272,7 +14337,8 @@
"2024-04-01-preview",
"2024-07-01-preview",
"2024-10-01",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"ComponentContainer": [
"2022-02-01-preview",
@@ -14292,7 +14358,8 @@
"2024-04-01-preview",
"2024-07-01-preview",
"2024-10-01",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"ComponentVersion": [
"2022-02-01-preview",
@@ -14312,7 +14379,8 @@
"2024-04-01-preview",
"2024-07-01-preview",
"2024-10-01",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"Compute": [
"2021-03-01-preview",
@@ -14335,27 +14403,32 @@
"2024-04-01-preview",
"2024-07-01-preview",
"2024-10-01",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"ConnectionDeployment": [
"2024-04-01-preview",
"2024-07-01-preview",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"ConnectionRaiBlocklist": [
"2024-04-01-preview",
"2024-07-01-preview",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"ConnectionRaiBlocklistItem": [
"2024-04-01-preview",
"2024-07-01-preview",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"ConnectionRaiPolicy": [
"2024-04-01-preview",
"2024-07-01-preview",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"DataContainer": [
"2021-03-01-preview",
@@ -14376,7 +14449,8 @@
"2024-04-01-preview",
"2024-07-01-preview",
"2024-10-01",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"DataVersion": [
"2021-03-01-preview",
@@ -14397,7 +14471,8 @@
"2024-04-01-preview",
"2024-07-01-preview",
"2024-10-01",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"Datastore": [
"2021-03-01-preview",
@@ -14418,13 +14493,15 @@
"2024-04-01-preview",
"2024-07-01-preview",
"2024-10-01",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"EndpointDeployment": [
"2024-01-01-preview",
"2024-04-01-preview",
"2024-07-01-preview",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"EnvironmentContainer": [
"2021-03-01-preview",
@@ -14445,7 +14522,8 @@
"2024-04-01-preview",
"2024-07-01-preview",
"2024-10-01",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"EnvironmentSpecificationVersion": [
"2021-03-01-preview"
@@ -14468,7 +14546,8 @@
"2024-04-01-preview",
"2024-07-01-preview",
"2024-10-01",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"FeaturesetContainerEntity": [
"2023-02-01-preview",
@@ -14481,7 +14560,8 @@
"2024-04-01-preview",
"2024-07-01-preview",
"2024-10-01",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"FeaturesetVersion": [
"2023-02-01-preview",
@@ -14494,7 +14574,8 @@
"2024-04-01-preview",
"2024-07-01-preview",
"2024-10-01",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"FeaturestoreEntityContainerEntity": [
"2023-02-01-preview",
@@ -14507,7 +14588,8 @@
"2024-04-01-preview",
"2024-07-01-preview",
"2024-10-01",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"FeaturestoreEntityVersion": [
"2023-02-01-preview",
@@ -14520,25 +14602,29 @@
"2024-04-01-preview",
"2024-07-01-preview",
"2024-10-01",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"InferenceEndpoint": [
"2023-08-01-preview",
"2024-01-01-preview",
"2024-04-01-preview",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"InferenceGroup": [
"2023-08-01-preview",
"2024-01-01-preview",
"2024-04-01-preview",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"InferencePool": [
"2023-08-01-preview",
"2024-01-01-preview",
"2024-04-01-preview",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"Job": [
"2021-03-01-preview",
@@ -14559,7 +14645,8 @@
"2024-04-01-preview",
"2024-07-01-preview",
"2024-10-01",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"LabelingJob": [
"2020-09-01-preview",
@@ -14623,7 +14710,8 @@
"2024-04-01-preview",
"2024-07-01-preview",
"2024-10-01",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"MarketplaceSubscription": [
"2024-01-01-preview",
@@ -14631,7 +14719,8 @@
"2024-04-01-preview",
"2024-07-01-preview",
"2024-10-01",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"ModelContainer": [
"2021-03-01-preview",
@@ -14652,7 +14741,8 @@
"2024-04-01-preview",
"2024-07-01-preview",
"2024-10-01",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"ModelVersion": [
"2021-03-01-preview",
@@ -14673,7 +14763,8 @@
"2024-04-01-preview",
"2024-07-01-preview",
"2024-10-01",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"OnlineDeployment": [
"2021-03-01-preview",
@@ -14694,7 +14785,8 @@
"2024-04-01-preview",
"2024-07-01-preview",
"2024-10-01",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"OnlineEndpoint": [
"2021-03-01-preview",
@@ -14715,7 +14807,8 @@
"2024-04-01-preview",
"2024-07-01-preview",
"2024-10-01",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"PrivateEndpointConnection": [
"2020-01-01",
@@ -14749,12 +14842,14 @@
"2024-04-01-preview",
"2024-07-01-preview",
"2024-10-01",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"RaiPolicy": [
"2024-04-01-preview",
"2024-07-01-preview",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"Registry": [
"2022-10-01-preview",
@@ -14770,7 +14865,8 @@
"2024-04-01-preview",
"2024-07-01-preview",
"2024-10-01",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"RegistryCodeContainer": [
"2022-10-01-preview",
@@ -14786,7 +14882,8 @@
"2024-04-01-preview",
"2024-07-01-preview",
"2024-10-01",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"RegistryCodeVersion": [
"2022-10-01-preview",
@@ -14802,7 +14899,8 @@
"2024-04-01-preview",
"2024-07-01-preview",
"2024-10-01",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"RegistryComponentContainer": [
"2022-10-01-preview",
@@ -14818,7 +14916,8 @@
"2024-04-01-preview",
"2024-07-01-preview",
"2024-10-01",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"RegistryComponentVersion": [
"2022-10-01-preview",
@@ -14834,7 +14933,8 @@
"2024-04-01-preview",
"2024-07-01-preview",
"2024-10-01",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"RegistryDataContainer": [
"2023-02-01-preview",
@@ -14848,7 +14948,8 @@
"2024-04-01-preview",
"2024-07-01-preview",
"2024-10-01",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"RegistryDataVersion": [
"2023-02-01-preview",
@@ -14862,7 +14963,8 @@
"2024-04-01-preview",
"2024-07-01-preview",
"2024-10-01",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"RegistryEnvironmentContainer": [
"2022-10-01-preview",
@@ -14878,7 +14980,8 @@
"2024-04-01-preview",
"2024-07-01-preview",
"2024-10-01",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"RegistryEnvironmentVersion": [
"2022-10-01-preview",
@@ -14894,7 +14997,8 @@
"2024-04-01-preview",
"2024-07-01-preview",
"2024-10-01",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"RegistryModelContainer": [
"2022-10-01-preview",
@@ -14910,7 +15014,8 @@
"2024-04-01-preview",
"2024-07-01-preview",
"2024-10-01",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"RegistryModelVersion": [
"2022-10-01-preview",
@@ -14926,7 +15031,8 @@
"2024-04-01-preview",
"2024-07-01-preview",
"2024-10-01",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"Schedule": [
"2022-06-01-preview",
@@ -14944,7 +15050,8 @@
"2024-04-01-preview",
"2024-07-01-preview",
"2024-10-01",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"ServerlessEndpoint": [
"2023-08-01-preview",
@@ -14953,7 +15060,8 @@
"2024-04-01-preview",
"2024-07-01-preview",
"2024-10-01",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"Workspace": [
"2018-03-01-preview",
@@ -14992,7 +15100,8 @@
"2024-04-01-preview",
"2024-07-01-preview",
"2024-10-01",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"WorkspaceConnection": [
"2020-06-01",
@@ -15020,26 +15129,30 @@
"2024-04-01-preview",
"2024-07-01-preview",
"2024-10-01",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"getComputeAllowedResizeSizes": [
"2023-08-01-preview",
"2024-01-01-preview",
"2024-04-01-preview",
"2024-07-01-preview",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"getFeaturesetVersionFeature": [
"2023-02-01-preview"
],
"getInferenceGroupDeltaModelsStatusAsync": [
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"getInferenceGroupStatus": [
"2023-08-01-preview",
"2024-01-01-preview",
"2024-04-01-preview",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"getInferencePoolStatus": [
"2023-08-01-preview",
@@ -15065,7 +15178,8 @@
"2024-04-01-preview",
"2024-07-01-preview",
"2024-10-01",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"getOnlineEndpointToken": [
"2021-03-01-preview",
@@ -15086,7 +15200,8 @@
"2024-04-01-preview",
"2024-07-01-preview",
"2024-10-01",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"getServerlessEndpointStatus": [
"2023-08-01-preview",
@@ -15112,7 +15227,8 @@
"2024-04-01-preview",
"2024-07-01-preview",
"2024-10-01",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"listComputeKeys": [
"2021-03-01-preview",
@@ -15135,7 +15251,8 @@
"2024-04-01-preview",
"2024-07-01-preview",
"2024-10-01",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"listComputeNodes": [
"2021-03-01-preview",
@@ -15158,10 +15275,12 @@
"2024-04-01-preview",
"2024-07-01-preview",
"2024-10-01",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"listConnectionAllModels": [
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"listConnectionModels": [
"2024-07-01-preview"
@@ -15185,13 +15304,15 @@
"2024-04-01-preview",
"2024-07-01-preview",
"2024-10-01",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"listEndpointKeys": [
"2024-01-01-preview",
"2024-04-01-preview",
"2024-07-01-preview",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"listFeaturesetVersionFeatures": [
"2023-02-01-preview"
@@ -15202,7 +15323,8 @@
"2023-06-01-preview"
],
"listInferenceGroupDeltaModelsAsync": [
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"listMachineLearningComputeKeys": [
"2018-03-01-preview",
@@ -15263,7 +15385,8 @@
"2024-04-01-preview",
"2024-07-01-preview",
"2024-10-01",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"listServerlessEndpointKeys": [
"2023-08-01-preview",
@@ -15272,7 +15395,8 @@
"2024-04-01-preview",
"2024-07-01-preview",
"2024-10-01",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"listStorageAccountKeys": [
"2021-01-01",
@@ -15289,7 +15413,8 @@
"2024-04-01-preview",
"2024-07-01-preview",
"2024-10-01",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"listWorkspaceKeys": [
"2018-03-01-preview",
@@ -15328,7 +15453,8 @@
"2024-04-01-preview",
"2024-07-01-preview",
"2024-10-01",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"listWorkspaceNotebookAccessToken": [
"2021-01-01",
@@ -15353,7 +15479,8 @@
"2024-04-01-preview",
"2024-07-01-preview",
"2024-10-01",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"listWorkspaceNotebookKeys": [
"2021-03-01-preview",
@@ -15376,7 +15503,8 @@
"2024-04-01-preview",
"2024-07-01-preview",
"2024-10-01",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"listWorkspaceStorageAccountKeys": [
"2021-03-01-preview",
@@ -15399,7 +15527,8 @@
"2024-04-01-preview",
"2024-07-01-preview",
"2024-10-01",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
]
},
"Maintenance": {
@@ -21587,6 +21716,7 @@
},
"PortalServices": {
"CopilotSetting": [
+ "2024-04-01",
"2024-04-01-preview"
]
},
@@ -26976,7 +27106,8 @@
"2024-04-01-preview",
"2024-06-01-preview",
"2024-09-23-preview",
- "2025-01-01"
+ "2025-01-01",
+ "2025-03-01"
],
"PrivateEndpointConnection": [
"2024-06-01-preview"
diff --git a/reports/allResourcesByVersion.json b/reports/allResourcesByVersion.json
index 0b3dcc49a512..118719edb979 100644
--- a/reports/allResourcesByVersion.json
+++ b/reports/allResourcesByVersion.json
@@ -1096,6 +1096,22 @@
}
}
},
+ "AgriculturePlatform": {
+ "2024-06-01-preview": {
+ "AgriService": {
+ "ApiVersion": "2024-06-01-preview",
+ "SpecFilePath": "specification/agricultureplatform/resource-manager/Microsoft.AgriculturePlatform/preview/2024-06-01-preview/openapi.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AgriculturePlatform/agriServices/{agriServiceResourceName}",
+ "RpNamespace": "Microsoft.AgriculturePlatform"
+ },
+ "listAgriServiceAvailableSolutions": {
+ "ApiVersion": "2024-06-01-preview",
+ "SpecFilePath": "specification/agricultureplatform/resource-manager/Microsoft.AgriculturePlatform/preview/2024-06-01-preview/openapi.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AgriculturePlatform/agriServices/{agriServiceResourceName}/listAvailableSolutions",
+ "RpNamespace": "Microsoft.AgriculturePlatform"
+ }
+ }
+ },
"AlertsManagement": {
"2018-11-02-privatepreview": {
"ActionRuleByName": {
@@ -44286,6 +44302,40 @@
}
}
},
+ "DependencyMap": {
+ "2025-01-31-preview": {
+ "DiscoverySource": {
+ "ApiVersion": "2025-01-31-preview",
+ "SpecFilePath": "specification/azuredependencymap/resource-manager/Microsoft.DependencyMap/preview/2025-01-31-preview/dependencyMap.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DependencyMap/maps/{mapName}/discoverySources/{sourceName}",
+ "RpNamespace": "Microsoft.DependencyMap"
+ },
+ "Map": {
+ "ApiVersion": "2025-01-31-preview",
+ "SpecFilePath": "specification/azuredependencymap/resource-manager/Microsoft.DependencyMap/preview/2025-01-31-preview/dependencyMap.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DependencyMap/maps/{mapName}",
+ "RpNamespace": "Microsoft.DependencyMap"
+ },
+ "getMapConnectionsForProcessOnFocusedMachine": {
+ "ApiVersion": "2025-01-31-preview",
+ "SpecFilePath": "specification/azuredependencymap/resource-manager/Microsoft.DependencyMap/preview/2025-01-31-preview/dependencyMap.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DependencyMap/maps/{mapName}/getConnectionsForProcessOnFocusedMachine",
+ "RpNamespace": "Microsoft.DependencyMap"
+ },
+ "getMapConnectionsWithConnectedMachineForFocusedMachine": {
+ "ApiVersion": "2025-01-31-preview",
+ "SpecFilePath": "specification/azuredependencymap/resource-manager/Microsoft.DependencyMap/preview/2025-01-31-preview/dependencyMap.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DependencyMap/maps/{mapName}/getConnectionsWithConnectedMachineForFocusedMachine",
+ "RpNamespace": "Microsoft.DependencyMap"
+ },
+ "getMapDependencyViewForFocusedMachine": {
+ "ApiVersion": "2025-01-31-preview",
+ "SpecFilePath": "specification/azuredependencymap/resource-manager/Microsoft.DependencyMap/preview/2025-01-31-preview/dependencyMap.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DependencyMap/maps/{mapName}/getDependencyViewForFocusedMachine",
+ "RpNamespace": "Microsoft.DependencyMap"
+ }
+ }
+ },
"DesktopVirtualization": {
"2019-01-23-preview": {
"Application": {
@@ -47080,6 +47130,140 @@
"ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/projects/{projectName}/listSkus",
"RpNamespace": "Microsoft.DevCenter"
}
+ },
+ "2025-02-01": {
+ "AttachedNetworkByDevCenter": {
+ "ApiVersion": "2025-02-01",
+ "SpecFilePath": "specification/devcenter/resource-manager/Microsoft.DevCenter/stable/2025-02-01/devcenter.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/attachednetworks/{attachedNetworkConnectionName}",
+ "RpNamespace": "Microsoft.DevCenter"
+ },
+ "Catalog": {
+ "ApiVersion": "2025-02-01",
+ "SpecFilePath": "specification/devcenter/resource-manager/Microsoft.DevCenter/stable/2025-02-01/devcenter.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/catalogs/{catalogName}",
+ "RpNamespace": "Microsoft.DevCenter"
+ },
+ "DevBoxDefinition": {
+ "ApiVersion": "2025-02-01",
+ "SpecFilePath": "specification/devcenter/resource-manager/Microsoft.DevCenter/stable/2025-02-01/devcenter.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/devboxdefinitions/{devBoxDefinitionName}",
+ "RpNamespace": "Microsoft.DevCenter"
+ },
+ "DevCenter": {
+ "ApiVersion": "2025-02-01",
+ "SpecFilePath": "specification/devcenter/resource-manager/Microsoft.DevCenter/stable/2025-02-01/devcenter.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}",
+ "RpNamespace": "Microsoft.DevCenter"
+ },
+ "EnvironmentType": {
+ "ApiVersion": "2025-02-01",
+ "SpecFilePath": "specification/devcenter/resource-manager/Microsoft.DevCenter/stable/2025-02-01/devcenter.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/environmentTypes/{environmentTypeName}",
+ "RpNamespace": "Microsoft.DevCenter"
+ },
+ "Gallery": {
+ "ApiVersion": "2025-02-01",
+ "SpecFilePath": "specification/devcenter/resource-manager/Microsoft.DevCenter/stable/2025-02-01/devcenter.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/galleries/{galleryName}",
+ "RpNamespace": "Microsoft.DevCenter"
+ },
+ "NetworkConnection": {
+ "ApiVersion": "2025-02-01",
+ "SpecFilePath": "specification/devcenter/resource-manager/Microsoft.DevCenter/stable/2025-02-01/vdi.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/networkConnections/{networkConnectionName}",
+ "RpNamespace": "Microsoft.DevCenter"
+ },
+ "Pool": {
+ "ApiVersion": "2025-02-01",
+ "SpecFilePath": "specification/devcenter/resource-manager/Microsoft.DevCenter/stable/2025-02-01/vdi.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/projects/{projectName}/pools/{poolName}",
+ "RpNamespace": "Microsoft.DevCenter"
+ },
+ "Project": {
+ "ApiVersion": "2025-02-01",
+ "SpecFilePath": "specification/devcenter/resource-manager/Microsoft.DevCenter/stable/2025-02-01/devcenter.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/projects/{projectName}",
+ "RpNamespace": "Microsoft.DevCenter"
+ },
+ "ProjectCatalog": {
+ "ApiVersion": "2025-02-01",
+ "SpecFilePath": "specification/devcenter/resource-manager/Microsoft.DevCenter/stable/2025-02-01/devcenter.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/projects/{projectName}/catalogs/{catalogName}",
+ "RpNamespace": "Microsoft.DevCenter"
+ },
+ "ProjectEnvironmentType": {
+ "ApiVersion": "2025-02-01",
+ "SpecFilePath": "specification/devcenter/resource-manager/Microsoft.DevCenter/stable/2025-02-01/devcenter.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/projects/{projectName}/environmentTypes/{environmentTypeName}",
+ "RpNamespace": "Microsoft.DevCenter"
+ },
+ "ProjectPolicy": {
+ "ApiVersion": "2025-02-01",
+ "SpecFilePath": "specification/devcenter/resource-manager/Microsoft.DevCenter/stable/2025-02-01/devcenter.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/projectPolicies/{projectPolicyName}",
+ "RpNamespace": "Microsoft.DevCenter"
+ },
+ "Schedule": {
+ "ApiVersion": "2025-02-01",
+ "SpecFilePath": "specification/devcenter/resource-manager/Microsoft.DevCenter/stable/2025-02-01/vdi.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/projects/{projectName}/pools/{poolName}/schedules/{scheduleName}",
+ "RpNamespace": "Microsoft.DevCenter"
+ },
+ "getCatalogSyncErrorDetails": {
+ "ApiVersion": "2025-02-01",
+ "SpecFilePath": "specification/devcenter/resource-manager/Microsoft.DevCenter/stable/2025-02-01/devcenter.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/catalogs/{catalogName}/getSyncErrorDetails",
+ "RpNamespace": "Microsoft.DevCenter"
+ },
+ "getCustomizationTaskErrorDetails": {
+ "ApiVersion": "2025-02-01",
+ "SpecFilePath": "specification/devcenter/resource-manager/Microsoft.DevCenter/stable/2025-02-01/devcenter.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/catalogs/{catalogName}/tasks/{taskName}/getErrorDetails",
+ "RpNamespace": "Microsoft.DevCenter"
+ },
+ "getEnvironmentDefinitionErrorDetails": {
+ "ApiVersion": "2025-02-01",
+ "SpecFilePath": "specification/devcenter/resource-manager/Microsoft.DevCenter/stable/2025-02-01/devcenter.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/catalogs/{catalogName}/environmentDefinitions/{environmentDefinitionName}/getErrorDetails",
+ "RpNamespace": "Microsoft.DevCenter"
+ },
+ "getProjectCatalogEnvironmentDefinitionErrorDetails": {
+ "ApiVersion": "2025-02-01",
+ "SpecFilePath": "specification/devcenter/resource-manager/Microsoft.DevCenter/stable/2025-02-01/devcenter.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/projects/{projectName}/catalogs/{catalogName}/environmentDefinitions/{environmentDefinitionName}/getErrorDetails",
+ "RpNamespace": "Microsoft.DevCenter"
+ },
+ "getProjectCatalogImageDefinitionBuildDetails": {
+ "ApiVersion": "2025-02-01",
+ "SpecFilePath": "specification/devcenter/resource-manager/Microsoft.DevCenter/stable/2025-02-01/devcenter.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/projects/{projectName}/catalogs/{catalogName}/imageDefinitions/{imageDefinitionName}/builds/{buildName}/getBuildDetails",
+ "RpNamespace": "Microsoft.DevCenter"
+ },
+ "getProjectCatalogImageDefinitionErrorDetails": {
+ "ApiVersion": "2025-02-01",
+ "SpecFilePath": "specification/devcenter/resource-manager/Microsoft.DevCenter/stable/2025-02-01/devcenter.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/projects/{projectName}/catalogs/{catalogName}/imageDefinitions/{imageDefinitionName}/getErrorDetails",
+ "RpNamespace": "Microsoft.DevCenter"
+ },
+ "getProjectCatalogSyncErrorDetails": {
+ "ApiVersion": "2025-02-01",
+ "SpecFilePath": "specification/devcenter/resource-manager/Microsoft.DevCenter/stable/2025-02-01/devcenter.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/projects/{projectName}/catalogs/{catalogName}/getSyncErrorDetails",
+ "RpNamespace": "Microsoft.DevCenter"
+ },
+ "getProjectInheritedSettings": {
+ "ApiVersion": "2025-02-01",
+ "SpecFilePath": "specification/devcenter/resource-manager/Microsoft.DevCenter/stable/2025-02-01/devcenter.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/projects/{projectName}/getInheritedSettings",
+ "RpNamespace": "Microsoft.DevCenter"
+ },
+ "listSkusByProject": {
+ "ApiVersion": "2025-02-01",
+ "SpecFilePath": "specification/devcenter/resource-manager/Microsoft.DevCenter/stable/2025-02-01/devcenter.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/projects/{projectName}/listSkus",
+ "RpNamespace": "Microsoft.DevCenter"
+ }
}
},
"DevHub": {
@@ -62421,6 +62605,56 @@
"ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/workspaces/{workspaceName}/privateEndpointConnections/{privateEndpointConnectionName}",
"RpNamespace": "Microsoft.HealthcareApis"
}
+ },
+ "2025-03-01-preview": {
+ "DicomService": {
+ "ApiVersion": "2025-03-01-preview",
+ "SpecFilePath": "specification/healthcareapis/resource-manager/Microsoft.HealthcareApis/preview/2025-03-01-preview/healthcare-apis.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/workspaces/{workspaceName}/dicomservices/{dicomServiceName}",
+ "RpNamespace": "Microsoft.HealthcareApis"
+ },
+ "FhirService": {
+ "ApiVersion": "2025-03-01-preview",
+ "SpecFilePath": "specification/healthcareapis/resource-manager/Microsoft.HealthcareApis/preview/2025-03-01-preview/healthcare-apis.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/workspaces/{workspaceName}/fhirservices/{fhirServiceName}",
+ "RpNamespace": "Microsoft.HealthcareApis"
+ },
+ "IotConnector": {
+ "ApiVersion": "2025-03-01-preview",
+ "SpecFilePath": "specification/healthcareapis/resource-manager/Microsoft.HealthcareApis/preview/2025-03-01-preview/healthcare-apis.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/workspaces/{workspaceName}/iotconnectors/{iotConnectorName}",
+ "RpNamespace": "Microsoft.HealthcareApis"
+ },
+ "IotConnectorFhirDestination": {
+ "ApiVersion": "2025-03-01-preview",
+ "SpecFilePath": "specification/healthcareapis/resource-manager/Microsoft.HealthcareApis/preview/2025-03-01-preview/healthcare-apis.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/workspaces/{workspaceName}/iotconnectors/{iotConnectorName}/fhirdestinations/{fhirDestinationName}",
+ "RpNamespace": "Microsoft.HealthcareApis"
+ },
+ "PrivateEndpointConnection": {
+ "ApiVersion": "2025-03-01-preview",
+ "SpecFilePath": "specification/healthcareapis/resource-manager/Microsoft.HealthcareApis/preview/2025-03-01-preview/healthcare-apis.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/services/{resourceName}/privateEndpointConnections/{privateEndpointConnectionName}",
+ "RpNamespace": "Microsoft.HealthcareApis"
+ },
+ "Service": {
+ "ApiVersion": "2025-03-01-preview",
+ "SpecFilePath": "specification/healthcareapis/resource-manager/Microsoft.HealthcareApis/preview/2025-03-01-preview/healthcare-apis.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/services/{resourceName}",
+ "RpNamespace": "Microsoft.HealthcareApis"
+ },
+ "Workspace": {
+ "ApiVersion": "2025-03-01-preview",
+ "SpecFilePath": "specification/healthcareapis/resource-manager/Microsoft.HealthcareApis/preview/2025-03-01-preview/healthcare-apis.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/workspaces/{workspaceName}",
+ "RpNamespace": "Microsoft.HealthcareApis"
+ },
+ "WorkspacePrivateEndpointConnection": {
+ "ApiVersion": "2025-03-01-preview",
+ "SpecFilePath": "specification/healthcareapis/resource-manager/Microsoft.HealthcareApis/preview/2025-03-01-preview/healthcare-apis.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/workspaces/{workspaceName}/privateEndpointConnections/{privateEndpointConnectionName}",
+ "RpNamespace": "Microsoft.HealthcareApis"
+ }
}
},
"Help": {},
@@ -63348,7 +63582,7 @@
},
"PublicCloudConnector": {
"ApiVersion": "2024-12-01",
- "SpecFilePath": "specification/hybridconnectivity/resource-manager/Microsoft.HybridConnectivity/PublicCloud/stable/2024-12-01/publicCloud.json",
+ "SpecFilePath": "specification/hybridconnectivity/resource-manager/Microsoft.HybridConnectivity/stable/2024-12-01/hybridconnectivity.json",
"ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HybridConnectivity/publicCloudConnectors/{publicCloudConnector}",
"RpNamespace": "Microsoft.HybridConnectivity"
},
@@ -63360,7 +63594,7 @@
},
"SolutionConfiguration": {
"ApiVersion": "2024-12-01",
- "SpecFilePath": "specification/hybridconnectivity/resource-manager/Microsoft.HybridConnectivity/PublicCloud/stable/2024-12-01/publicCloud.json",
+ "SpecFilePath": "specification/hybridconnectivity/resource-manager/Microsoft.HybridConnectivity/stable/2024-12-01/hybridconnectivity.json",
"ResourceUri": "/{resourceUri}/providers/Microsoft.HybridConnectivity/solutionConfigurations/{solutionConfiguration}",
"RpNamespace": "Microsoft.HybridConnectivity"
},
@@ -66082,6 +66316,34 @@
"ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{clusterRp}/{clusterResourceName}/{clusterName}/providers/Microsoft.KubernetesConfiguration/fluxConfigurations/{fluxConfigurationName}",
"RpNamespace": "Microsoft.KubernetesConfiguration"
}
+ },
+ "2024-11-01": {
+ "Extension": {
+ "ApiVersion": "2024-11-01",
+ "SpecFilePath": "specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/extensions/stable/2024-11-01/extensions.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{clusterRp}/{clusterResourceName}/{clusterName}/providers/Microsoft.KubernetesConfiguration/extensions/{extensionName}",
+ "RpNamespace": "Microsoft.KubernetesConfiguration"
+ },
+ "FluxConfiguration": {
+ "ApiVersion": "2024-11-01",
+ "SpecFilePath": "specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/fluxConfigurations/stable/2024-11-01/fluxconfiguration.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{clusterRp}/{clusterResourceName}/{clusterName}/providers/Microsoft.KubernetesConfiguration/fluxConfigurations/{fluxConfigurationName}",
+ "RpNamespace": "Microsoft.KubernetesConfiguration"
+ }
+ },
+ "2024-11-01-preview": {
+ "PrivateEndpointConnection": {
+ "ApiVersion": "2024-11-01-preview",
+ "SpecFilePath": "specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/privateLinkScopes/preview/2024-11-01-preview/privateLinkScopes.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KubernetesConfiguration/privateLinkScopes/{scopeName}/privateEndpointConnections/{privateEndpointConnectionName}",
+ "RpNamespace": "Microsoft.KubernetesConfiguration"
+ },
+ "PrivateLinkScope": {
+ "ApiVersion": "2024-11-01-preview",
+ "SpecFilePath": "specification/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/privateLinkScopes/preview/2024-11-01-preview/privateLinkScopes.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KubernetesConfiguration/privateLinkScopes/{scopeName}",
+ "RpNamespace": "Microsoft.KubernetesConfiguration"
+ }
}
},
"KubernetesRuntime": {
@@ -74550,6 +74812,416 @@
"ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/listStorageAccountKeys",
"RpNamespace": "Microsoft.MachineLearningServices"
}
+ },
+ "2025-01-01-preview": {
+ "BatchDeployment": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/mfe.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/batchEndpoints/{endpointName}/deployments/{deploymentName}",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "BatchEndpoint": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/mfe.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/batchEndpoints/{endpointName}",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "CapabilityHost": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/mfe.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/capabilityHosts/{name}",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "CodeContainer": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/mfe.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/codes/{name}",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "CodeVersion": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/mfe.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/codes/{name}/versions/{version}",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "ComponentContainer": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/mfe.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/components/{name}",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "ComponentVersion": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/mfe.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/components/{name}/versions/{version}",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "Compute": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/machineLearningServices.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/computes/{computeName}",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "ConnectionDeployment": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/workspaceRP.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/connections/{connectionName}/deployments/{deploymentName}",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "ConnectionRaiBlocklist": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/workspaceRP.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/connections/{connectionName}/raiBlocklists/{raiBlocklistName}",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "ConnectionRaiBlocklistItem": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/workspaceRP.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/connections/{connectionName}/raiBlocklists/{raiBlocklistName}/raiBlocklistItems/{raiBlocklistItemName}",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "ConnectionRaiPolicy": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/workspaceRP.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/connections/{connectionName}/raiPolicies/{raiPolicyName}",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "DataContainer": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/mfe.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/data/{name}",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "DataVersion": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/mfe.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/data/{name}/versions/{version}",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "Datastore": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/mfe.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/datastores/{name}",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "EndpointDeployment": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/workspaceRP.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/endpoints/{endpointName}/deployments/{deploymentName}",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "EnvironmentContainer": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/mfe.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/environments/{name}",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "EnvironmentVersion": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/mfe.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/environments/{name}/versions/{version}",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "FeaturesetContainerEntity": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/mfe.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/featuresets/{name}",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "FeaturesetVersion": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/mfe.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/featuresets/{name}/versions/{version}",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "FeaturestoreEntityContainerEntity": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/mfe.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/featurestoreEntities/{name}",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "FeaturestoreEntityVersion": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/mfe.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/featurestoreEntities/{name}/versions/{version}",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "InferenceEndpoint": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/mfe.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/inferencePools/{poolName}/endpoints/{endpointName}",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "InferenceGroup": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/mfe.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/inferencePools/{poolName}/groups/{groupName}",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "InferencePool": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/mfe.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/inferencePools/{inferencePoolName}",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "Job": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/mfe.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/jobs/{id}",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "ManagedNetworkSettingsRule": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/workspaceRP.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/outboundRules/{ruleName}",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "MarketplaceSubscription": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/mfe.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/marketplaceSubscriptions/{name}",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "ModelContainer": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/mfe.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/models/{name}",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "ModelVersion": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/mfe.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/models/{name}/versions/{version}",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "OnlineDeployment": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/mfe.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/onlineEndpoints/{endpointName}/deployments/{deploymentName}",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "OnlineEndpoint": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/mfe.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/onlineEndpoints/{endpointName}",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "PrivateEndpointConnection": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/workspaceRP.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/privateEndpointConnections/{privateEndpointConnectionName}",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "RaiPolicy": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/workspaceRP.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/endpoints/{endpointName}/raiPolicies/{raiPolicyName}",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "Registry": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/registries.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "RegistryCodeContainer": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/mfe.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/codes/{codeName}",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "RegistryCodeVersion": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/mfe.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/codes/{codeName}/versions/{version}",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "RegistryComponentContainer": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/mfe.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/components/{componentName}",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "RegistryComponentVersion": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/mfe.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/components/{componentName}/versions/{version}",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "RegistryDataContainer": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/mfe.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/data/{name}",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "RegistryDataVersion": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/mfe.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/data/{name}/versions/{version}",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "RegistryEnvironmentContainer": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/mfe.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/environments/{environmentName}",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "RegistryEnvironmentVersion": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/mfe.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/environments/{environmentName}/versions/{version}",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "RegistryModelContainer": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/mfe.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/models/{modelName}",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "RegistryModelVersion": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/mfe.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/models/{modelName}/versions/{version}",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "Schedule": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/mfe.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/schedules/{name}",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "ServerlessEndpoint": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/mfe.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/serverlessEndpoints/{name}",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "Workspace": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/workspaceRP.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "WorkspaceConnection": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/workspaceRP.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/connections/{connectionName}",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "getComputeAllowedResizeSizes": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/machineLearningServices.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/computes/{computeName}/getAllowedVmSizesForResize",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "getInferenceGroupDeltaModelsStatusAsync": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/mfe.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/inferencePools/{poolName}/groups/{groupName}/deltaModels/getStatus",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "getInferenceGroupStatus": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/mfe.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/inferencePools/{poolName}/groups/{groupName}/getStatus",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "getOnlineDeploymentLogs": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/mfe.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/onlineEndpoints/{endpointName}/deployments/{deploymentName}/getLogs",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "getOnlineEndpointToken": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/mfe.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/onlineEndpoints/{endpointName}/token",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "listBatchEndpointKeys": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/mfe.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/batchEndpoints/{endpointName}/listkeys",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "listComputeKeys": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/machineLearningServices.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/computes/{computeName}/listKeys",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "listComputeNodes": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/machineLearningServices.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/computes/{computeName}/listNodes",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "listConnectionAllModels": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/workspaceRP.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/listConnectionModels",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "listDatastoreSecrets": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/mfe.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/datastores/{name}/listSecrets",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "listEndpointKeys": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/workspaceRP.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/endpoints/{endpointName}/listKeys",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "listInferenceGroupDeltaModelsAsync": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/mfe.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/inferencePools/{poolName}/groups/{groupName}/deltaModels/list",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "listOnlineEndpointKeys": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/mfe.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/onlineEndpoints/{endpointName}/listKeys",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "listServerlessEndpointKeys": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/mfe.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/serverlessEndpoints/{name}/listKeys",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "listWorkspaceConnectionSecrets": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/workspaceRP.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/connections/{connectionName}/listsecrets",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "listWorkspaceKeys": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/workspaceRP.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/listKeys",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "listWorkspaceNotebookAccessToken": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/workspaceRP.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/listNotebookAccessToken",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "listWorkspaceNotebookKeys": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/workspaceRP.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/listNotebookKeys",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ },
+ "listWorkspaceStorageAccountKeys": {
+ "ApiVersion": "2025-01-01-preview",
+ "SpecFilePath": "specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2025-01-01-preview/workspaceRP.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/listStorageAccountKeys",
+ "RpNamespace": "Microsoft.MachineLearningServices"
+ }
}
},
"Maintenance": {
@@ -106497,6 +107169,14 @@
}
},
"PortalServices": {
+ "2024-04-01": {
+ "CopilotSetting": {
+ "ApiVersion": "2024-04-01",
+ "SpecFilePath": "specification/portalservices/resource-manager/Microsoft.PortalServices/copilotSettings/stable/2024-04-01/copilotSettings.json",
+ "ResourceUri": "/providers/Microsoft.PortalServices/copilotSettings/default",
+ "RpNamespace": "Microsoft.PortalServices"
+ }
+ },
"2024-04-01-preview": {
"CopilotSetting": {
"ApiVersion": "2024-04-01-preview",
@@ -133213,6 +133893,14 @@
"ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.VideoIndexer/accounts/{accountName}",
"RpNamespace": "Microsoft.VideoIndexer"
}
+ },
+ "2025-03-01": {
+ "Account": {
+ "ApiVersion": "2025-03-01",
+ "SpecFilePath": "specification/vi/resource-manager/Microsoft.VideoIndexer/stable/2025-03-01/vi.json",
+ "ResourceUri": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.VideoIndexer/accounts/{accountName}",
+ "RpNamespace": "Microsoft.VideoIndexer"
+ }
}
},
"VirtualMachineImages": {
diff --git a/reports/curationViolations.json b/reports/curationViolations.json
index 9914240c0bab..d4c48ec425af 100644
--- a/reports/curationViolations.json
+++ b/reports/curationViolations.json
@@ -3,6 +3,10 @@
"ModuleName": "AVS",
"Detail": "expected no additions but found some"
},
+ {
+ "ModuleName": "AgriculturePlatform",
+ "Detail": "expected tracking stable but found preview"
+ },
{
"ModuleName": "ApiCenter",
"Detail": "expected tracking stable but found preview"
@@ -143,6 +147,10 @@
"ModuleName": "Datadog",
"Detail": "expected no additions but found some"
},
+ {
+ "ModuleName": "DependencyMap",
+ "Detail": "expected tracking stable but found preview"
+ },
{
"ModuleName": "DevCenter",
"Detail": "expected tracking preview but found stable"
diff --git a/reports/forceNewTypes.json b/reports/forceNewTypes.json
index f42be929dfde..f3faabc44324 100644
--- a/reports/forceNewTypes.json
+++ b/reports/forceNewTypes.json
@@ -6068,13 +6068,6 @@
"ReferenceName": "AwsCloudProfile",
"Property": "isOrganizationalAccount"
},
- {
- "VersionedModule": "hybridconnectivity",
- "Module": "HybridConnectivity",
- "ResourceName": "PublicCloudConnector",
- "ReferenceName": "HostType",
- "Property": "hostType"
- },
{
"VersionedModule": "hybridconnectivity/v20241201",
"Module": "HybridConnectivity",
@@ -6089,13 +6082,6 @@
"ReferenceName": "AwsCloudProfile",
"Property": "isOrganizationalAccount"
},
- {
- "VersionedModule": "hybridconnectivity/v20241201",
- "Module": "HybridConnectivity",
- "ResourceName": "PublicCloudConnector",
- "ReferenceName": "HostType",
- "Property": "hostType"
- },
{
"VersionedModule": "hybridnetwork",
"Module": "HybridNetwork",
@@ -58330,6 +58316,4150 @@
"ReferenceName": "Schedule",
"Property": "displayName"
},
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "BatchDeployment",
+ "ReferenceName": "ResourceConfiguration",
+ "Property": "instanceCount"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "BatchDeployment",
+ "ReferenceName": "ResourceConfiguration",
+ "Property": "instanceType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "BatchDeployment",
+ "ReferenceName": "ResourceConfiguration",
+ "Property": "properties"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "BatchDeployment",
+ "ReferenceName": "CodeConfiguration",
+ "Property": "codeId"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "BatchDeployment",
+ "ReferenceName": "CodeConfiguration",
+ "Property": "scoringScript"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "BatchEndpoint",
+ "ReferenceName": "EndpointAuthKeys",
+ "Property": "primaryKey"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "BatchEndpoint",
+ "ReferenceName": "EndpointAuthKeys",
+ "Property": "secondaryKey"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "BatchEndpoint",
+ "ReferenceName": "EndpointAuthKeys",
+ "Property": "keys"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "CodeVersion",
+ "ReferenceName": "AssetBase",
+ "Property": "isAnonymous"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "ComponentVersion",
+ "ReferenceName": "ComponentVersion",
+ "Property": "componentSpec"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "ComponentVersion",
+ "ReferenceName": "AssetBase",
+ "Property": "isAnonymous"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Compute",
+ "ReferenceName": "Compute",
+ "Property": "computeLocation"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Compute",
+ "ReferenceName": "Compute",
+ "Property": "disableLocalAuth"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Compute",
+ "ReferenceName": "Compute",
+ "Property": "computeLocation"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Compute",
+ "ReferenceName": "Compute",
+ "Property": "disableLocalAuth"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Compute",
+ "ReferenceName": "Compute",
+ "Property": "computeLocation"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Compute",
+ "ReferenceName": "Compute",
+ "Property": "disableLocalAuth"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Compute",
+ "ReferenceName": "Compute",
+ "Property": "computeLocation"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Compute",
+ "ReferenceName": "Compute",
+ "Property": "disableLocalAuth"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Compute",
+ "ReferenceName": "Compute",
+ "Property": "computeLocation"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Compute",
+ "ReferenceName": "Compute",
+ "Property": "disableLocalAuth"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Compute",
+ "ReferenceName": "Compute",
+ "Property": "computeLocation"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Compute",
+ "ReferenceName": "Compute",
+ "Property": "disableLocalAuth"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Compute",
+ "ReferenceName": "Compute",
+ "Property": "computeLocation"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Compute",
+ "ReferenceName": "Compute",
+ "Property": "disableLocalAuth"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Compute",
+ "ReferenceName": "Compute",
+ "Property": "computeLocation"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Compute",
+ "ReferenceName": "Compute",
+ "Property": "disableLocalAuth"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Compute",
+ "ReferenceName": "Compute",
+ "Property": "computeLocation"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Compute",
+ "ReferenceName": "Compute",
+ "Property": "disableLocalAuth"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Compute",
+ "ReferenceName": "Compute",
+ "Property": "computeLocation"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Compute",
+ "ReferenceName": "Compute",
+ "Property": "disableLocalAuth"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "DataContainer",
+ "ReferenceName": "DataType",
+ "Property": "dataType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "DataVersion",
+ "ReferenceName": "MLTableData",
+ "Property": "referencedUris"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "DataVersion",
+ "ReferenceName": "DataType",
+ "Property": "dataType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "DataVersion",
+ "ReferenceName": "DataVersionBase",
+ "Property": "dataUri"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "DataVersion",
+ "ReferenceName": "AssetBase",
+ "Property": "isAnonymous"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "DataVersion",
+ "ReferenceName": "DataType",
+ "Property": "dataType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "DataVersion",
+ "ReferenceName": "DataVersionBase",
+ "Property": "dataUri"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "DataVersion",
+ "ReferenceName": "AssetBase",
+ "Property": "isAnonymous"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "DataVersion",
+ "ReferenceName": "DataType",
+ "Property": "dataType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "DataVersion",
+ "ReferenceName": "DataVersionBase",
+ "Property": "dataUri"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "DataVersion",
+ "ReferenceName": "AssetBase",
+ "Property": "isAnonymous"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Datastore",
+ "ReferenceName": "AzureBlobDatastore",
+ "Property": "accountName"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Datastore",
+ "ReferenceName": "AzureBlobDatastore",
+ "Property": "containerName"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Datastore",
+ "ReferenceName": "AzureBlobDatastore",
+ "Property": "endpoint"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Datastore",
+ "ReferenceName": "AzureBlobDatastore",
+ "Property": "protocol"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Datastore",
+ "ReferenceName": "ServiceDataAccessAuthIdentity",
+ "Property": "serviceDataAccessAuthIdentity"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Datastore",
+ "ReferenceName": "ServiceDataAccessAuthIdentity",
+ "Property": "serviceDataAccessAuthIdentity"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Datastore",
+ "ReferenceName": "AzureDataLakeGen1Datastore",
+ "Property": "storeName"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Datastore",
+ "ReferenceName": "AzureDataLakeGen2Datastore",
+ "Property": "accountName"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Datastore",
+ "ReferenceName": "AzureDataLakeGen2Datastore",
+ "Property": "endpoint"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Datastore",
+ "ReferenceName": "AzureDataLakeGen2Datastore",
+ "Property": "filesystem"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Datastore",
+ "ReferenceName": "AzureDataLakeGen2Datastore",
+ "Property": "protocol"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Datastore",
+ "ReferenceName": "ServiceDataAccessAuthIdentity",
+ "Property": "serviceDataAccessAuthIdentity"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Datastore",
+ "ReferenceName": "AzureFileDatastore",
+ "Property": "accountName"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Datastore",
+ "ReferenceName": "AzureFileDatastore",
+ "Property": "endpoint"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Datastore",
+ "ReferenceName": "AzureFileDatastore",
+ "Property": "fileShareName"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Datastore",
+ "ReferenceName": "AzureFileDatastore",
+ "Property": "protocol"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Datastore",
+ "ReferenceName": "ServiceDataAccessAuthIdentity",
+ "Property": "serviceDataAccessAuthIdentity"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Datastore",
+ "ReferenceName": "OneLakeArtifact",
+ "Property": "artifactName"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Datastore",
+ "ReferenceName": "OneLakeArtifact",
+ "Property": "artifact"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Datastore",
+ "ReferenceName": "OneLakeDatastore",
+ "Property": "endpoint"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Datastore",
+ "ReferenceName": "OneLakeDatastore",
+ "Property": "oneLakeWorkspaceName"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Datastore",
+ "ReferenceName": "ServiceDataAccessAuthIdentity",
+ "Property": "serviceDataAccessAuthIdentity"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "EnvironmentVersion",
+ "ReferenceName": "AutoRebuildSetting",
+ "Property": "autoRebuild"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "EnvironmentVersion",
+ "ReferenceName": "BuildContext",
+ "Property": "contextUri"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "EnvironmentVersion",
+ "ReferenceName": "BuildContext",
+ "Property": "dockerfilePath"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "EnvironmentVersion",
+ "ReferenceName": "BuildContext",
+ "Property": "build"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "EnvironmentVersion",
+ "ReferenceName": "EnvironmentVersion",
+ "Property": "condaFile"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "EnvironmentVersion",
+ "ReferenceName": "EnvironmentVersion",
+ "Property": "image"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "EnvironmentVersion",
+ "ReferenceName": "InferenceContainerProperties",
+ "Property": "inferenceConfig"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "EnvironmentVersion",
+ "ReferenceName": "OperatingSystemType",
+ "Property": "osType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "EnvironmentVersion",
+ "ReferenceName": "AssetBase",
+ "Property": "isAnonymous"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "FeaturesetVersion",
+ "ReferenceName": "NotificationSetting",
+ "Property": "emailOn"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "FeaturesetVersion",
+ "ReferenceName": "NotificationSetting",
+ "Property": "emails"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "FeaturesetVersion",
+ "ReferenceName": "Webhook",
+ "Property": "eventType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "FeaturesetVersion",
+ "ReferenceName": "WebhookType",
+ "Property": "webhookType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "FeaturesetVersion",
+ "ReferenceName": "AssetBase",
+ "Property": "isAnonymous"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "FeaturestoreEntityVersion",
+ "ReferenceName": "AssetBase",
+ "Property": "isAnonymous"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "AutoMLJob",
+ "Property": "environmentId"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "AutoMLJob",
+ "Property": "environmentVariables"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "OutputDeliveryMode",
+ "Property": "mode"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobOutput",
+ "Property": "description"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobOutputType",
+ "Property": "jobOutputType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "OutputDeliveryMode",
+ "Property": "mode"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobOutput",
+ "Property": "description"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobOutputType",
+ "Property": "jobOutputType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "OutputDeliveryMode",
+ "Property": "mode"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobOutput",
+ "Property": "description"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobOutputType",
+ "Property": "jobOutputType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "OutputDeliveryMode",
+ "Property": "mode"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobOutput",
+ "Property": "description"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobOutputType",
+ "Property": "jobOutputType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "OutputDeliveryMode",
+ "Property": "mode"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobOutput",
+ "Property": "description"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobOutputType",
+ "Property": "jobOutputType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "OutputDeliveryMode",
+ "Property": "mode"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobOutput",
+ "Property": "description"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobOutputType",
+ "Property": "jobOutputType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "AutoMLJob",
+ "Property": "outputs"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobTier",
+ "Property": "jobTier"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "QueueSettings",
+ "Property": "queueSettings"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobResourceConfiguration",
+ "Property": "dockerArgs"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobResourceConfiguration",
+ "Property": "dockerArgsList"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobResourceConfiguration",
+ "Property": "shmSize"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "ResourceConfiguration",
+ "Property": "instanceCount"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "ResourceConfiguration",
+ "Property": "instanceType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "ResourceConfiguration",
+ "Property": "properties"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobResourceConfiguration",
+ "Property": "resources"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "NCrossValidationsMode",
+ "Property": "mode"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "NCrossValidationsMode",
+ "Property": "mode"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "InputDeliveryMode",
+ "Property": "mode"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobInput",
+ "Property": "description"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobInputType",
+ "Property": "jobInputType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "TaskType",
+ "Property": "taskType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "ForecastHorizonMode",
+ "Property": "mode"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "ForecastHorizonMode",
+ "Property": "mode"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "SeasonalityMode",
+ "Property": "mode"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "SeasonalityMode",
+ "Property": "mode"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "TargetLagsMode",
+ "Property": "mode"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "TargetLagsMode",
+ "Property": "mode"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "TargetRollingWindowSizeMode",
+ "Property": "mode"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "TargetRollingWindowSizeMode",
+ "Property": "mode"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "TaskType",
+ "Property": "taskType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "InputDeliveryMode",
+ "Property": "mode"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobInput",
+ "Property": "description"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobInputType",
+ "Property": "jobInputType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "TaskType",
+ "Property": "taskType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "TaskType",
+ "Property": "taskType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "TaskType",
+ "Property": "taskType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "TaskType",
+ "Property": "taskType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "TaskType",
+ "Property": "taskType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "TaskType",
+ "Property": "taskType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "TaskType",
+ "Property": "taskType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "TaskType",
+ "Property": "taskType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobBase",
+ "Property": "componentId"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobBase",
+ "Property": "computeId"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobBase",
+ "Property": "displayName"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobBase",
+ "Property": "experimentName"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "IdentityConfigurationType",
+ "Property": "identityType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "ManagedIdentity",
+ "Property": "clientId"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "ManagedIdentity",
+ "Property": "objectId"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "ManagedIdentity",
+ "Property": "resourceId"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "IdentityConfigurationType",
+ "Property": "identityType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "IdentityConfigurationType",
+ "Property": "identityType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "IdentityConfiguration",
+ "Property": "identity"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobType",
+ "Property": "jobType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "NotificationSetting",
+ "Property": "emailOn"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "NotificationSetting",
+ "Property": "emails"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "Webhook",
+ "Property": "eventType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "WebhookType",
+ "Property": "webhookType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobService",
+ "Property": "endpoint"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobService",
+ "Property": "jobServiceType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "NodesValueType",
+ "Property": "nodesValueType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobService",
+ "Property": "port"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "CommandJob",
+ "Property": "codeId"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "CommandJob",
+ "Property": "command"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "Mpi",
+ "Property": "processCountPerInstance"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "DistributionType",
+ "Property": "distributionType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "DistributionType",
+ "Property": "distributionType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "TensorFlow",
+ "Property": "parameterServerCount"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "TensorFlow",
+ "Property": "workerCount"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "DistributionType",
+ "Property": "distributionType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "DistributionConfiguration",
+ "Property": "distribution"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "CommandJob",
+ "Property": "environmentId"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "CommandJob",
+ "Property": "environmentVariables"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "InputDeliveryMode",
+ "Property": "mode"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobInput",
+ "Property": "description"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobInputType",
+ "Property": "jobInputType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobInput",
+ "Property": "description"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobInputType",
+ "Property": "jobInputType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "InputDeliveryMode",
+ "Property": "mode"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobInput",
+ "Property": "description"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobInputType",
+ "Property": "jobInputType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "InputDeliveryMode",
+ "Property": "mode"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobInput",
+ "Property": "description"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobInputType",
+ "Property": "jobInputType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "InputDeliveryMode",
+ "Property": "mode"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobInput",
+ "Property": "description"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobInputType",
+ "Property": "jobInputType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "CommandJob",
+ "Property": "inputs"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "CommandJobLimits",
+ "Property": "limits"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "CommandJob",
+ "Property": "outputs"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "QueueSettings",
+ "Property": "queueSettings"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobResourceConfiguration",
+ "Property": "resources"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobBase",
+ "Property": "componentId"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobBase",
+ "Property": "computeId"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobBase",
+ "Property": "displayName"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobBase",
+ "Property": "experimentName"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "IdentityConfiguration",
+ "Property": "identity"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobType",
+ "Property": "jobType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "DataGenerationTaskType",
+ "Property": "dataGenerationTaskType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "DataGenerationType",
+ "Property": "dataGenerationType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "TeacherModelEndpoint",
+ "Property": "teacherModelEndpoint"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "DistillationJob",
+ "Property": "outputs"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "QueueSettings",
+ "Property": "queueSettings"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobResources",
+ "Property": "instanceTypes"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobResources",
+ "Property": "resources"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobBase",
+ "Property": "componentId"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobBase",
+ "Property": "computeId"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobBase",
+ "Property": "displayName"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobBase",
+ "Property": "experimentName"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "IdentityConfiguration",
+ "Property": "identity"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobType",
+ "Property": "jobType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "ModelProvider",
+ "Property": "modelProvider"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "FineTuningTaskType",
+ "Property": "taskType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "ModelProvider",
+ "Property": "modelProvider"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "FineTuningTaskType",
+ "Property": "taskType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "FineTuningJob",
+ "Property": "outputs"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "QueueSettings",
+ "Property": "queueSettings"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobResources",
+ "Property": "resources"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobBase",
+ "Property": "componentId"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobBase",
+ "Property": "computeId"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobBase",
+ "Property": "displayName"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobBase",
+ "Property": "experimentName"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "IdentityConfiguration",
+ "Property": "identity"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobType",
+ "Property": "jobType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "PipelineJob",
+ "Property": "inputs"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "PipelineJob",
+ "Property": "jobs"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "PipelineJob",
+ "Property": "outputs"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "PipelineJob",
+ "Property": "settings"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "PipelineJob",
+ "Property": "sourceJobId"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobBase",
+ "Property": "componentId"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobBase",
+ "Property": "computeId"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobBase",
+ "Property": "displayName"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobBase",
+ "Property": "experimentName"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "IdentityConfiguration",
+ "Property": "identity"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobType",
+ "Property": "jobType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "SparkJob",
+ "Property": "archives"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "SparkJob",
+ "Property": "args"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "SparkJob",
+ "Property": "codeId"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "SparkJob",
+ "Property": "conf"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "SparkJobPythonEntry",
+ "Property": "file"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "SparkJobEntryType",
+ "Property": "sparkJobEntryType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "SparkJobScalaEntry",
+ "Property": "className"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "SparkJobEntryType",
+ "Property": "sparkJobEntryType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "SparkJobEntry",
+ "Property": "entry"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "SparkJob",
+ "Property": "environmentId"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "SparkJob",
+ "Property": "environmentVariables"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "SparkJob",
+ "Property": "files"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "SparkJob",
+ "Property": "inputs"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "SparkJob",
+ "Property": "jars"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "SparkJob",
+ "Property": "outputs"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "SparkJob",
+ "Property": "pyFiles"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "QueueSettings",
+ "Property": "queueSettings"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "SparkResourceConfiguration",
+ "Property": "instanceType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "SparkResourceConfiguration",
+ "Property": "runtimeVersion"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "SparkResourceConfiguration",
+ "Property": "resources"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobBase",
+ "Property": "componentId"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobBase",
+ "Property": "computeId"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobBase",
+ "Property": "displayName"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobBase",
+ "Property": "experimentName"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "IdentityConfiguration",
+ "Property": "identity"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobType",
+ "Property": "jobType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "SweepJob",
+ "Property": "inputs"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "SweepJobLimits",
+ "Property": "limits"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "SweepJob",
+ "Property": "outputs"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "QueueSettings",
+ "Property": "queueSettings"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "TrialComponent",
+ "Property": "codeId"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "TrialComponent",
+ "Property": "command"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "DistributionConfiguration",
+ "Property": "distribution"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "TrialComponent",
+ "Property": "environmentVariables"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobResourceConfiguration",
+ "Property": "resources"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobBase",
+ "Property": "componentId"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobBase",
+ "Property": "computeId"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobBase",
+ "Property": "displayName"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobBase",
+ "Property": "experimentName"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "IdentityConfiguration",
+ "Property": "identity"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Job",
+ "ReferenceName": "JobType",
+ "Property": "jobType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "ModelVersion",
+ "ReferenceName": "AssetBase",
+ "Property": "isAnonymous"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "OnlineDeployment",
+ "ReferenceName": "OnlineDeployment",
+ "Property": "instanceType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "OnlineDeployment",
+ "ReferenceName": "CodeConfiguration",
+ "Property": "codeId"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "OnlineDeployment",
+ "ReferenceName": "CodeConfiguration",
+ "Property": "scoringScript"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "OnlineDeployment",
+ "ReferenceName": "OnlineDeployment",
+ "Property": "instanceType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "OnlineEndpoint",
+ "ReferenceName": "EndpointAuthKeys",
+ "Property": "primaryKey"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "OnlineEndpoint",
+ "ReferenceName": "EndpointAuthKeys",
+ "Property": "secondaryKey"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "OnlineEndpoint",
+ "ReferenceName": "EndpointAuthKeys",
+ "Property": "keys"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Registry",
+ "ReferenceName": "RegistryPrivateEndpointConnection",
+ "Property": "location"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "RegistryCodeVersion",
+ "ReferenceName": "AssetBase",
+ "Property": "isAnonymous"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "RegistryComponentVersion",
+ "ReferenceName": "ComponentVersion",
+ "Property": "componentSpec"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "RegistryComponentVersion",
+ "ReferenceName": "AssetBase",
+ "Property": "isAnonymous"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "RegistryDataContainer",
+ "ReferenceName": "DataType",
+ "Property": "dataType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "RegistryDataVersion",
+ "ReferenceName": "MLTableData",
+ "Property": "referencedUris"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "RegistryDataVersion",
+ "ReferenceName": "DataType",
+ "Property": "dataType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "RegistryDataVersion",
+ "ReferenceName": "DataVersionBase",
+ "Property": "dataUri"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "RegistryDataVersion",
+ "ReferenceName": "AssetBase",
+ "Property": "isAnonymous"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "RegistryDataVersion",
+ "ReferenceName": "DataType",
+ "Property": "dataType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "RegistryDataVersion",
+ "ReferenceName": "DataVersionBase",
+ "Property": "dataUri"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "RegistryDataVersion",
+ "ReferenceName": "AssetBase",
+ "Property": "isAnonymous"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "RegistryDataVersion",
+ "ReferenceName": "DataType",
+ "Property": "dataType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "RegistryDataVersion",
+ "ReferenceName": "DataVersionBase",
+ "Property": "dataUri"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "RegistryDataVersion",
+ "ReferenceName": "AssetBase",
+ "Property": "isAnonymous"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "RegistryEnvironmentVersion",
+ "ReferenceName": "AutoRebuildSetting",
+ "Property": "autoRebuild"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "RegistryEnvironmentVersion",
+ "ReferenceName": "BuildContext",
+ "Property": "contextUri"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "RegistryEnvironmentVersion",
+ "ReferenceName": "BuildContext",
+ "Property": "dockerfilePath"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "RegistryEnvironmentVersion",
+ "ReferenceName": "BuildContext",
+ "Property": "build"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "RegistryEnvironmentVersion",
+ "ReferenceName": "EnvironmentVersion",
+ "Property": "condaFile"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "RegistryEnvironmentVersion",
+ "ReferenceName": "EnvironmentVersion",
+ "Property": "image"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "RegistryEnvironmentVersion",
+ "ReferenceName": "InferenceContainerProperties",
+ "Property": "inferenceConfig"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "RegistryEnvironmentVersion",
+ "ReferenceName": "OperatingSystemType",
+ "Property": "osType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "RegistryEnvironmentVersion",
+ "ReferenceName": "AssetBase",
+ "Property": "isAnonymous"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "RegistryModelVersion",
+ "ReferenceName": "AssetBase",
+ "Property": "isAnonymous"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitorEmailNotificationSettings",
+ "Property": "emails"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitorEmailNotificationSettings",
+ "Property": "emailNotificationSettings"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitorNotificationSettings",
+ "Property": "alertNotificationSettings"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitorComputeIdentityType",
+ "Property": "computeIdentityType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitorComputeIdentityType",
+ "Property": "computeIdentityType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitorComputeIdentityBase",
+ "Property": "computeIdentity"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitorServerlessSparkCompute",
+ "Property": "instanceType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitorServerlessSparkCompute",
+ "Property": "runtimeVersion"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitorComputeType",
+ "Property": "computeType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitorComputeConfigurationBase",
+ "Property": "computeConfiguration"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitoringTarget",
+ "Property": "deploymentId"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitoringTarget",
+ "Property": "modelId"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "ModelTaskType",
+ "Property": "taskType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitoringTarget",
+ "Property": "monitoringTarget"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "CustomMonitoringSignal",
+ "Property": "componentId"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitoringInputDataBase",
+ "Property": "columns"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitoringInputDataBase",
+ "Property": "dataContext"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitoringInputDataType",
+ "Property": "inputDataType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobInputType",
+ "Property": "jobInputType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitoringInputDataBase",
+ "Property": "uri"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "RollingInputData",
+ "Property": "preprocessingComponentId"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "RollingInputData",
+ "Property": "windowOffset"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "RollingInputData",
+ "Property": "windowSize"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitoringInputDataBase",
+ "Property": "columns"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitoringInputDataBase",
+ "Property": "dataContext"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitoringInputDataType",
+ "Property": "inputDataType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobInputType",
+ "Property": "jobInputType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitoringInputDataBase",
+ "Property": "uri"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "StaticInputData",
+ "Property": "preprocessingComponentId"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "StaticInputData",
+ "Property": "windowEnd"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "StaticInputData",
+ "Property": "windowStart"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitoringInputDataBase",
+ "Property": "columns"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitoringInputDataBase",
+ "Property": "dataContext"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitoringInputDataType",
+ "Property": "inputDataType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobInputType",
+ "Property": "jobInputType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitoringInputDataBase",
+ "Property": "uri"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "CustomMonitoringSignal",
+ "Property": "inputAssets"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "InputDeliveryMode",
+ "Property": "mode"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobInput",
+ "Property": "description"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobInputType",
+ "Property": "jobInputType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobInput",
+ "Property": "description"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobInputType",
+ "Property": "jobInputType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "InputDeliveryMode",
+ "Property": "mode"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobInput",
+ "Property": "description"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobInputType",
+ "Property": "jobInputType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "InputDeliveryMode",
+ "Property": "mode"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobInput",
+ "Property": "description"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobInputType",
+ "Property": "jobInputType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "InputDeliveryMode",
+ "Property": "mode"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobInput",
+ "Property": "description"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobInputType",
+ "Property": "jobInputType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "InputDeliveryMode",
+ "Property": "mode"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobInput",
+ "Property": "description"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobInputType",
+ "Property": "jobInputType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "InputDeliveryMode",
+ "Property": "mode"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobInput",
+ "Property": "description"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobInputType",
+ "Property": "jobInputType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "CustomMonitoringSignal",
+ "Property": "inputs"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "CustomMetricThreshold",
+ "Property": "metric"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitoringThreshold",
+ "Property": "value"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitoringThreshold",
+ "Property": "threshold"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "CustomMonitoringSignal",
+ "Property": "metricThresholds"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitoringSignalBase",
+ "Property": "notificationTypes"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitoringSignalType",
+ "Property": "signalType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "DataDriftMonitoringSignal",
+ "Property": "featureDataTypeOverride"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "FeatureImportanceSettings",
+ "Property": "featureImportanceSettings"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitoringFeatureFilterType",
+ "Property": "filterType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "FeatureSubset",
+ "Property": "features"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitoringFeatureFilterType",
+ "Property": "filterType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "TopNFeaturesByAttribution",
+ "Property": "top"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitoringFeatureFilterType",
+ "Property": "filterType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitoringFeatureFilterBase",
+ "Property": "features"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "CategoricalDataDriftMetric",
+ "Property": "metric"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitoringFeatureDataType",
+ "Property": "dataType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitoringThreshold",
+ "Property": "threshold"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitoringFeatureDataType",
+ "Property": "dataType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitoringThreshold",
+ "Property": "threshold"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "DataDriftMonitoringSignal",
+ "Property": "metricThresholds"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitoringInputDataBase",
+ "Property": "productionData"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitoringInputDataBase",
+ "Property": "referenceData"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitoringSignalBase",
+ "Property": "notificationTypes"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitoringSignalType",
+ "Property": "signalType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "DataQualityMonitoringSignal",
+ "Property": "featureDataTypeOverride"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "FeatureImportanceSettings",
+ "Property": "featureImportanceSettings"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitoringFeatureFilterBase",
+ "Property": "features"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "CategoricalDataQualityMetric",
+ "Property": "metric"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitoringFeatureDataType",
+ "Property": "dataType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitoringThreshold",
+ "Property": "threshold"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "NumericalDataQualityMetric",
+ "Property": "metric"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitoringFeatureDataType",
+ "Property": "dataType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitoringThreshold",
+ "Property": "threshold"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "DataQualityMonitoringSignal",
+ "Property": "metricThresholds"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitoringInputDataBase",
+ "Property": "productionData"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitoringInputDataBase",
+ "Property": "referenceData"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitoringSignalBase",
+ "Property": "notificationTypes"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitoringSignalType",
+ "Property": "signalType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "FeatureAttributionDriftMonitoringSignal",
+ "Property": "featureDataTypeOverride"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "FeatureImportanceSettings",
+ "Property": "featureImportanceSettings"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "FeatureAttributionMetric",
+ "Property": "metric"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitoringThreshold",
+ "Property": "threshold"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "FeatureAttributionMetricThreshold",
+ "Property": "metricThreshold"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "FeatureAttributionDriftMonitoringSignal",
+ "Property": "productionData"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitoringInputDataBase",
+ "Property": "referenceData"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitoringSignalBase",
+ "Property": "notificationTypes"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitoringSignalType",
+ "Property": "signalType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "PredictionDriftMonitoringSignal",
+ "Property": "featureDataTypeOverride"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "CategoricalPredictionDriftMetric",
+ "Property": "metric"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitoringFeatureDataType",
+ "Property": "dataType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitoringThreshold",
+ "Property": "threshold"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "NumericalPredictionDriftMetric",
+ "Property": "metric"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitoringFeatureDataType",
+ "Property": "dataType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitoringThreshold",
+ "Property": "threshold"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "PredictionDriftMonitoringSignal",
+ "Property": "metricThresholds"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitoringInputDataBase",
+ "Property": "productionData"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitoringInputDataBase",
+ "Property": "referenceData"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitoringSignalBase",
+ "Property": "notificationTypes"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitoringSignalType",
+ "Property": "signalType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitorDefinition",
+ "Property": "signals"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "MonitorDefinition",
+ "Property": "monitorDefinition"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "AutoMLJob",
+ "Property": "environmentId"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "AutoMLJob",
+ "Property": "environmentVariables"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "OutputDeliveryMode",
+ "Property": "mode"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobOutput",
+ "Property": "description"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobOutputType",
+ "Property": "jobOutputType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "OutputDeliveryMode",
+ "Property": "mode"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobOutput",
+ "Property": "description"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobOutputType",
+ "Property": "jobOutputType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "OutputDeliveryMode",
+ "Property": "mode"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobOutput",
+ "Property": "description"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobOutputType",
+ "Property": "jobOutputType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "OutputDeliveryMode",
+ "Property": "mode"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobOutput",
+ "Property": "description"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobOutputType",
+ "Property": "jobOutputType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "OutputDeliveryMode",
+ "Property": "mode"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobOutput",
+ "Property": "description"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobOutputType",
+ "Property": "jobOutputType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "OutputDeliveryMode",
+ "Property": "mode"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobOutput",
+ "Property": "description"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobOutputType",
+ "Property": "jobOutputType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "AutoMLJob",
+ "Property": "outputs"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobTier",
+ "Property": "jobTier"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "QueueSettings",
+ "Property": "queueSettings"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobResourceConfiguration",
+ "Property": "dockerArgs"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobResourceConfiguration",
+ "Property": "dockerArgsList"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobResourceConfiguration",
+ "Property": "shmSize"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "ResourceConfiguration",
+ "Property": "instanceCount"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "ResourceConfiguration",
+ "Property": "instanceType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "ResourceConfiguration",
+ "Property": "properties"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobResourceConfiguration",
+ "Property": "resources"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "NCrossValidationsMode",
+ "Property": "mode"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "NCrossValidationsMode",
+ "Property": "mode"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "TaskType",
+ "Property": "taskType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "ForecastHorizonMode",
+ "Property": "mode"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "ForecastHorizonMode",
+ "Property": "mode"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "SeasonalityMode",
+ "Property": "mode"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "SeasonalityMode",
+ "Property": "mode"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "TargetLagsMode",
+ "Property": "mode"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "TargetLagsMode",
+ "Property": "mode"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "TargetRollingWindowSizeMode",
+ "Property": "mode"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "TargetRollingWindowSizeMode",
+ "Property": "mode"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "TaskType",
+ "Property": "taskType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "TaskType",
+ "Property": "taskType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "TaskType",
+ "Property": "taskType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "TaskType",
+ "Property": "taskType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "TaskType",
+ "Property": "taskType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "TaskType",
+ "Property": "taskType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "TaskType",
+ "Property": "taskType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "TaskType",
+ "Property": "taskType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "TaskType",
+ "Property": "taskType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobBase",
+ "Property": "componentId"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobBase",
+ "Property": "computeId"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobBase",
+ "Property": "displayName"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobBase",
+ "Property": "experimentName"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "IdentityConfigurationType",
+ "Property": "identityType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "ManagedIdentity",
+ "Property": "clientId"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "ManagedIdentity",
+ "Property": "objectId"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "ManagedIdentity",
+ "Property": "resourceId"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "IdentityConfigurationType",
+ "Property": "identityType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "IdentityConfigurationType",
+ "Property": "identityType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "IdentityConfiguration",
+ "Property": "identity"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobType",
+ "Property": "jobType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "NotificationSetting",
+ "Property": "emailOn"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "NotificationSetting",
+ "Property": "emails"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "Webhook",
+ "Property": "eventType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "WebhookType",
+ "Property": "webhookType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobService",
+ "Property": "endpoint"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobService",
+ "Property": "jobServiceType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "NodesValueType",
+ "Property": "nodesValueType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobService",
+ "Property": "port"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "CommandJob",
+ "Property": "codeId"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "CommandJob",
+ "Property": "command"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "Mpi",
+ "Property": "processCountPerInstance"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "DistributionType",
+ "Property": "distributionType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "DistributionType",
+ "Property": "distributionType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "TensorFlow",
+ "Property": "parameterServerCount"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "TensorFlow",
+ "Property": "workerCount"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "DistributionType",
+ "Property": "distributionType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "DistributionConfiguration",
+ "Property": "distribution"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "CommandJob",
+ "Property": "environmentId"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "CommandJob",
+ "Property": "environmentVariables"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "CommandJob",
+ "Property": "inputs"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "CommandJobLimits",
+ "Property": "limits"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "CommandJob",
+ "Property": "outputs"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "QueueSettings",
+ "Property": "queueSettings"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobResourceConfiguration",
+ "Property": "resources"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobBase",
+ "Property": "componentId"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobBase",
+ "Property": "computeId"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobBase",
+ "Property": "displayName"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobBase",
+ "Property": "experimentName"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "IdentityConfiguration",
+ "Property": "identity"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobType",
+ "Property": "jobType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "DataGenerationTaskType",
+ "Property": "dataGenerationTaskType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "DataGenerationType",
+ "Property": "dataGenerationType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "TeacherModelEndpoint",
+ "Property": "teacherModelEndpoint"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "DistillationJob",
+ "Property": "outputs"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "QueueSettings",
+ "Property": "queueSettings"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobResources",
+ "Property": "instanceTypes"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobResources",
+ "Property": "resources"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobBase",
+ "Property": "componentId"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobBase",
+ "Property": "computeId"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobBase",
+ "Property": "displayName"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobBase",
+ "Property": "experimentName"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "IdentityConfiguration",
+ "Property": "identity"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobType",
+ "Property": "jobType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "ModelProvider",
+ "Property": "modelProvider"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "FineTuningTaskType",
+ "Property": "taskType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "ModelProvider",
+ "Property": "modelProvider"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "FineTuningTaskType",
+ "Property": "taskType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "FineTuningJob",
+ "Property": "outputs"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "QueueSettings",
+ "Property": "queueSettings"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobResources",
+ "Property": "resources"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobBase",
+ "Property": "componentId"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobBase",
+ "Property": "computeId"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobBase",
+ "Property": "displayName"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobBase",
+ "Property": "experimentName"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "IdentityConfiguration",
+ "Property": "identity"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobType",
+ "Property": "jobType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "PipelineJob",
+ "Property": "inputs"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "PipelineJob",
+ "Property": "jobs"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "PipelineJob",
+ "Property": "outputs"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "PipelineJob",
+ "Property": "settings"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "PipelineJob",
+ "Property": "sourceJobId"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobBase",
+ "Property": "componentId"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobBase",
+ "Property": "computeId"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobBase",
+ "Property": "displayName"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobBase",
+ "Property": "experimentName"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "IdentityConfiguration",
+ "Property": "identity"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobType",
+ "Property": "jobType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "SparkJob",
+ "Property": "archives"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "SparkJob",
+ "Property": "args"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "SparkJob",
+ "Property": "codeId"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "SparkJob",
+ "Property": "conf"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "SparkJobPythonEntry",
+ "Property": "file"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "SparkJobEntryType",
+ "Property": "sparkJobEntryType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "SparkJobScalaEntry",
+ "Property": "className"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "SparkJobEntryType",
+ "Property": "sparkJobEntryType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "SparkJobEntry",
+ "Property": "entry"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "SparkJob",
+ "Property": "environmentId"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "SparkJob",
+ "Property": "environmentVariables"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "SparkJob",
+ "Property": "files"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "SparkJob",
+ "Property": "inputs"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "SparkJob",
+ "Property": "jars"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "SparkJob",
+ "Property": "outputs"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "SparkJob",
+ "Property": "pyFiles"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "QueueSettings",
+ "Property": "queueSettings"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "SparkResourceConfiguration",
+ "Property": "instanceType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "SparkResourceConfiguration",
+ "Property": "runtimeVersion"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "SparkResourceConfiguration",
+ "Property": "resources"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobBase",
+ "Property": "componentId"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobBase",
+ "Property": "computeId"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobBase",
+ "Property": "displayName"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobBase",
+ "Property": "experimentName"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "IdentityConfiguration",
+ "Property": "identity"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobType",
+ "Property": "jobType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "SweepJob",
+ "Property": "inputs"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "SweepJobLimits",
+ "Property": "limits"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "SweepJob",
+ "Property": "outputs"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "QueueSettings",
+ "Property": "queueSettings"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "TrialComponent",
+ "Property": "codeId"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "TrialComponent",
+ "Property": "command"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "DistributionConfiguration",
+ "Property": "distribution"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "TrialComponent",
+ "Property": "environmentVariables"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobResourceConfiguration",
+ "Property": "resources"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobBase",
+ "Property": "componentId"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobBase",
+ "Property": "computeId"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobBase",
+ "Property": "displayName"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobBase",
+ "Property": "experimentName"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "IdentityConfiguration",
+ "Property": "identity"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "JobType",
+ "Property": "jobType"
+ },
+ {
+ "VersionedModule": "machinelearningservices/v20250101preview",
+ "Module": "MachineLearningServices",
+ "ResourceName": "Schedule",
+ "ReferenceName": "Schedule",
+ "Property": "displayName"
+ },
{
"VersionedModule": "migrate",
"Module": "Migrate",
diff --git a/reports/pathConflicts.json b/reports/pathConflicts.json
index f6acdae2f252..b91ab818baf2 100644
--- a/reports/pathConflicts.json
+++ b/reports/pathConflicts.json
@@ -287,7 +287,8 @@
"ConnectionRaiBlocklist": {
"/subscriptions/{}/resourcegroups/{}/providers/microsoft.machinelearningservices/workspaces/{}/connections/{}/raiblocklists/{}": [
"2024-07-01-preview",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"/subscriptions/{}/resourcegroups/{}/providers/microsoft.machinelearningservices/workspaces/{}/connections/{}/raiblocklists/{}/raiblocklistitems/{}": [
"2024-04-01-preview",
@@ -301,7 +302,8 @@
],
"/subscriptions/{}/resourcegroups/{}/providers/microsoft.machinelearningservices/workspaces/{}/connections/{}/raiblocklists/{}/raiblocklistitems/{}": [
"2024-07-01-preview",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
]
}
},
diff --git a/reports/pending.json b/reports/pending.json
index 348ffca5490a..8740a9145239 100644
--- a/reports/pending.json
+++ b/reports/pending.json
@@ -14,6 +14,7 @@
"Addons": [],
"Advisor": [],
"AgFoodPlatform": [],
+ "AgriculturePlatform": [],
"AlertsManagement": [
"2019-06-01",
"2021-04-01",
@@ -518,6 +519,7 @@
"2023-05-18-preview",
"2023-06-27-preview"
],
+ "DependencyMap": [],
"DesktopVirtualization": [
"2022-10-14-preview",
"2023-07-07-preview",
@@ -538,7 +540,8 @@
"2024-06-01-preview",
"2024-07-01-preview",
"2024-08-01-preview",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-02-01"
],
"DevHub": [
"2023-08-01",
@@ -680,7 +683,8 @@
"2023-11-01",
"2023-12-01",
"2024-03-01",
- "2024-03-31"
+ "2024-03-31",
+ "2025-03-01-preview"
],
"Help": [],
"HybridCloud": [],
@@ -816,7 +820,9 @@
"2022-07-01",
"2022-11-01",
"2023-05-01",
- "2024-04-01-preview"
+ "2024-04-01-preview",
+ "2024-11-01",
+ "2024-11-01-preview"
],
"KubernetesRuntime": [],
"Kusto": [
@@ -885,7 +891,8 @@
"2024-04-01-preview",
"2024-07-01-preview",
"2024-10-01",
- "2024-10-01-preview"
+ "2024-10-01-preview",
+ "2025-01-01-preview"
],
"Maintenance": [
"2023-04-01",
@@ -1368,7 +1375,8 @@
"2024-04-01-preview",
"2024-06-01-preview",
"2024-09-23-preview",
- "2025-01-01"
+ "2025-01-01",
+ "2025-03-01"
],
"VirtualMachineImages": [
"2023-07-01",
diff --git a/reports/skippedPOSTEndpoints.json b/reports/skippedPOSTEndpoints.json
index f3b18689f934..26fef02e1ca2 100644
--- a/reports/skippedPOSTEndpoints.json
+++ b/reports/skippedPOSTEndpoints.json
@@ -934,6 +934,9 @@
"Monitors_RefreshSetPasswordLink": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Datadog/monitors/{monitorName}/refreshSetPasswordLink",
"Monitors_SetDefaultKey": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Datadog/monitors/{monitorName}/setDefaultKey"
},
+ "DependencyMap": {
+ "Maps_ExportDependencies": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DependencyMap/maps/{mapName}/exportDependencies"
+ },
"DesktopVirtualization": {
"AppAttachPackageInfo_Import": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DesktopVirtualization/hostPools/{hostPoolName}/importAppAttachPackageInfo",
"ControlSessionHostUpdate_Post": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DesktopVirtualization/hostPools/{hostPoolName}/sessionHostManagements/default/controlSessionHostUpdate",
@@ -2557,6 +2560,8 @@
"VideoIndexer": {
"Accounts_CheckNameAvailability": "/subscriptions/{subscriptionId}/providers/Microsoft.VideoIndexer/checkNameAvailability",
"Generate_AccessToken": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.VideoIndexer/accounts/{accountName}/generateAccessToken",
+ "Generate_ExtensionAccessToken": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.VideoIndexer/accounts/{accountName}/generateExtensionAccessToken",
+ "Generate_ExtensionRestrictedViewerAccessToken": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.VideoIndexer/accounts/{accountName}/generateExtensionRestrictedViewerAccessToken",
"Generate_RestrictedViewerAccessToken": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.VideoIndexer/accounts/{accountName}/generateRestrictedViewerAccessToken"
},
"VirtualMachineImages": {
diff --git a/reports/tokenPaths.json b/reports/tokenPaths.json
index 69a583a54b55..a82ae34eed49 100644
--- a/reports/tokenPaths.json
+++ b/reports/tokenPaths.json
@@ -31,6 +31,8 @@
"azure-native:agfoodplatform:Extension": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AgFoodPlatform/farmBeats/{dataManagerForAgricultureResourceName}/extensions/{extensionId}",
"azure-native:agfoodplatform:PrivateEndpointConnection": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AgFoodPlatform/farmBeats/{dataManagerForAgricultureResourceName}/privateEndpointConnections/{privateEndpointConnectionName}",
"azure-native:agfoodplatform:Solution": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AgFoodPlatform/farmBeats/{dataManagerForAgricultureResourceName}/solutions/{solutionId}",
+ "azure-native:agricultureplatform/v20240601preview:AgriService": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AgriculturePlatform/agriServices/{agriServiceResourceName}",
+ "azure-native:agricultureplatform:AgriService": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AgriculturePlatform/agriServices/{agriServiceResourceName}",
"azure-native:alertsmanagement/v20190505preview:ActionRuleByName": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AlertsManagement/actionRules/{actionRuleName}",
"azure-native:alertsmanagement/v20210401:SmartDetectorAlertRule": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/microsoft.alertsManagement/smartDetectorAlertRules/{alertRuleName}",
"azure-native:alertsmanagement/v20210808:AlertProcessingRuleByName": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AlertsManagement/actionRules/{alertProcessingRuleName}",
@@ -3916,6 +3918,10 @@
"azure-native:delegatednetwork:ControllerDetails": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DelegatedNetwork/controller/{resourceName}",
"azure-native:delegatednetwork:DelegatedSubnetServiceDetails": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DelegatedNetwork/delegatedSubnets/{resourceName}",
"azure-native:delegatednetwork:OrchestratorInstanceServiceDetails": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DelegatedNetwork/orchestrators/{resourceName}",
+ "azure-native:dependencymap/v20250131preview:DiscoverySource": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DependencyMap/maps/{mapName}/discoverySources/{sourceName}",
+ "azure-native:dependencymap/v20250131preview:Map": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DependencyMap/maps/{mapName}",
+ "azure-native:dependencymap:DiscoverySource": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DependencyMap/maps/{mapName}/discoverySources/{sourceName}",
+ "azure-native:dependencymap:Map": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DependencyMap/maps/{mapName}",
"azure-native:desktopvirtualization/v20210201preview:ScalingPlan": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DesktopVirtualization/scalingPlans/{scalingPlanName}",
"azure-native:desktopvirtualization/v20220210preview:ScalingPlan": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DesktopVirtualization/scalingPlans/{scalingPlanName}",
"azure-native:desktopvirtualization/v20220401preview:ApplicationGroup": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DesktopVirtualization/applicationGroups/{applicationGroupName}",
@@ -4168,6 +4174,19 @@
"azure-native:devcenter/v20241001preview:ProjectEnvironmentType": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/projects/{projectName}/environmentTypes/{environmentTypeName}",
"azure-native:devcenter/v20241001preview:ProjectPolicy": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/projectPolicies/{projectPolicyName}",
"azure-native:devcenter/v20241001preview:Schedule": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/projects/{projectName}/pools/{poolName}/schedules/{scheduleName}",
+ "azure-native:devcenter/v20250201:AttachedNetworkByDevCenter": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/attachednetworks/{attachedNetworkConnectionName}",
+ "azure-native:devcenter/v20250201:Catalog": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/catalogs/{catalogName}",
+ "azure-native:devcenter/v20250201:DevBoxDefinition": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/devboxdefinitions/{devBoxDefinitionName}",
+ "azure-native:devcenter/v20250201:DevCenter": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}",
+ "azure-native:devcenter/v20250201:EnvironmentType": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/environmentTypes/{environmentTypeName}",
+ "azure-native:devcenter/v20250201:Gallery": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/galleries/{galleryName}",
+ "azure-native:devcenter/v20250201:NetworkConnection": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/networkConnections/{networkConnectionName}",
+ "azure-native:devcenter/v20250201:Pool": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/projects/{projectName}/pools/{poolName}",
+ "azure-native:devcenter/v20250201:Project": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/projects/{projectName}",
+ "azure-native:devcenter/v20250201:ProjectCatalog": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/projects/{projectName}/catalogs/{catalogName}",
+ "azure-native:devcenter/v20250201:ProjectEnvironmentType": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/projects/{projectName}/environmentTypes/{environmentTypeName}",
+ "azure-native:devcenter/v20250201:ProjectPolicy": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/projectPolicies/{projectPolicyName}",
+ "azure-native:devcenter/v20250201:Schedule": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/projects/{projectName}/pools/{poolName}/schedules/{scheduleName}",
"azure-native:devcenter:AttachedNetworkByDevCenter": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/attachednetworks/{attachedNetworkConnectionName}",
"azure-native:devcenter:Catalog": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/catalogs/{catalogName}",
"azure-native:devcenter:CurationProfile": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/curationProfiles/{curationProfileName}",
@@ -5113,6 +5132,14 @@
"azure-native:healthcareapis/v20240331:Service": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/services/{resourceName}",
"azure-native:healthcareapis/v20240331:Workspace": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/workspaces/{workspaceName}",
"azure-native:healthcareapis/v20240331:WorkspacePrivateEndpointConnection": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/workspaces/{workspaceName}/privateEndpointConnections/{privateEndpointConnectionName}",
+ "azure-native:healthcareapis/v20250301preview:DicomService": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/workspaces/{workspaceName}/dicomservices/{dicomServiceName}",
+ "azure-native:healthcareapis/v20250301preview:FhirService": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/workspaces/{workspaceName}/fhirservices/{fhirServiceName}",
+ "azure-native:healthcareapis/v20250301preview:IotConnector": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/workspaces/{workspaceName}/iotconnectors/{iotConnectorName}",
+ "azure-native:healthcareapis/v20250301preview:IotConnectorFhirDestination": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/workspaces/{workspaceName}/iotconnectors/{iotConnectorName}/fhirdestinations/{fhirDestinationName}",
+ "azure-native:healthcareapis/v20250301preview:PrivateEndpointConnection": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/services/{resourceName}/privateEndpointConnections/{privateEndpointConnectionName}",
+ "azure-native:healthcareapis/v20250301preview:Service": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/services/{resourceName}",
+ "azure-native:healthcareapis/v20250301preview:Workspace": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/workspaces/{workspaceName}",
+ "azure-native:healthcareapis/v20250301preview:WorkspacePrivateEndpointConnection": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/workspaces/{workspaceName}/privateEndpointConnections/{privateEndpointConnectionName}",
"azure-native:healthcareapis:AnalyticsConnector": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/workspaces/{workspaceName}/analyticsconnectors/{analyticsConnectorName}",
"azure-native:healthcareapis:DicomService": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/workspaces/{workspaceName}/dicomservices/{dicomServiceName}",
"azure-native:healthcareapis:FhirService": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/workspaces/{workspaceName}/fhirservices/{fhirServiceName}",
@@ -5555,6 +5582,10 @@
"azure-native:kubernetesconfiguration/v20230501:FluxConfiguration": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{clusterRp}/{clusterResourceName}/{clusterName}/providers/Microsoft.KubernetesConfiguration/fluxConfigurations/{fluxConfigurationName}",
"azure-native:kubernetesconfiguration/v20230501:SourceControlConfiguration": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{clusterRp}/{clusterResourceName}/{clusterName}/providers/Microsoft.KubernetesConfiguration/sourceControlConfigurations/{sourceControlConfigurationName}",
"azure-native:kubernetesconfiguration/v20240401preview:FluxConfiguration": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{clusterRp}/{clusterResourceName}/{clusterName}/providers/Microsoft.KubernetesConfiguration/fluxConfigurations/{fluxConfigurationName}",
+ "azure-native:kubernetesconfiguration/v20241101:Extension": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{clusterRp}/{clusterResourceName}/{clusterName}/providers/Microsoft.KubernetesConfiguration/extensions/{extensionName}",
+ "azure-native:kubernetesconfiguration/v20241101:FluxConfiguration": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{clusterRp}/{clusterResourceName}/{clusterName}/providers/Microsoft.KubernetesConfiguration/fluxConfigurations/{fluxConfigurationName}",
+ "azure-native:kubernetesconfiguration/v20241101preview:PrivateEndpointConnection": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KubernetesConfiguration/privateLinkScopes/{scopeName}/privateEndpointConnections/{privateEndpointConnectionName}",
+ "azure-native:kubernetesconfiguration/v20241101preview:PrivateLinkScope": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KubernetesConfiguration/privateLinkScopes/{scopeName}",
"azure-native:kubernetesconfiguration:Extension": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{clusterRp}/{clusterResourceName}/{clusterName}/providers/Microsoft.KubernetesConfiguration/extensions/{extensionName}",
"azure-native:kubernetesconfiguration:FluxConfiguration": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{clusterRp}/{clusterResourceName}/{clusterName}/providers/Microsoft.KubernetesConfiguration/fluxConfigurations/{fluxConfigurationName}",
"azure-native:kubernetesconfiguration:PrivateEndpointConnection": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KubernetesConfiguration/privateLinkScopes/{scopeName}/privateEndpointConnections/{privateEndpointConnectionName}",
@@ -6268,6 +6299,55 @@
"azure-native:machinelearningservices/v20241001preview:ServerlessEndpoint": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/serverlessEndpoints/{name}",
"azure-native:machinelearningservices/v20241001preview:Workspace": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}",
"azure-native:machinelearningservices/v20241001preview:WorkspaceConnection": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/connections/{connectionName}",
+ "azure-native:machinelearningservices/v20250101preview:BatchDeployment": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/batchEndpoints/{endpointName}/deployments/{deploymentName}",
+ "azure-native:machinelearningservices/v20250101preview:BatchEndpoint": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/batchEndpoints/{endpointName}",
+ "azure-native:machinelearningservices/v20250101preview:CapabilityHost": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/capabilityHosts/{name}",
+ "azure-native:machinelearningservices/v20250101preview:CodeContainer": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/codes/{name}",
+ "azure-native:machinelearningservices/v20250101preview:CodeVersion": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/codes/{name}/versions/{version}",
+ "azure-native:machinelearningservices/v20250101preview:ComponentContainer": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/components/{name}",
+ "azure-native:machinelearningservices/v20250101preview:ComponentVersion": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/components/{name}/versions/{version}",
+ "azure-native:machinelearningservices/v20250101preview:Compute": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/computes/{computeName}",
+ "azure-native:machinelearningservices/v20250101preview:ConnectionDeployment": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/connections/{connectionName}/deployments/{deploymentName}",
+ "azure-native:machinelearningservices/v20250101preview:ConnectionRaiBlocklist": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/connections/{connectionName}/raiBlocklists/{raiBlocklistName}",
+ "azure-native:machinelearningservices/v20250101preview:ConnectionRaiBlocklistItem": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/connections/{connectionName}/raiBlocklists/{raiBlocklistName}/raiBlocklistItems/{raiBlocklistItemName}",
+ "azure-native:machinelearningservices/v20250101preview:ConnectionRaiPolicy": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/connections/{connectionName}/raiPolicies/{raiPolicyName}",
+ "azure-native:machinelearningservices/v20250101preview:DataContainer": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/data/{name}",
+ "azure-native:machinelearningservices/v20250101preview:DataVersion": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/data/{name}/versions/{version}",
+ "azure-native:machinelearningservices/v20250101preview:Datastore": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/datastores/{name}",
+ "azure-native:machinelearningservices/v20250101preview:EndpointDeployment": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/endpoints/{endpointName}/deployments/{deploymentName}",
+ "azure-native:machinelearningservices/v20250101preview:EnvironmentContainer": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/environments/{name}",
+ "azure-native:machinelearningservices/v20250101preview:EnvironmentVersion": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/environments/{name}/versions/{version}",
+ "azure-native:machinelearningservices/v20250101preview:FeaturesetContainerEntity": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/featuresets/{name}",
+ "azure-native:machinelearningservices/v20250101preview:FeaturesetVersion": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/featuresets/{name}/versions/{version}",
+ "azure-native:machinelearningservices/v20250101preview:FeaturestoreEntityContainerEntity": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/featurestoreEntities/{name}",
+ "azure-native:machinelearningservices/v20250101preview:FeaturestoreEntityVersion": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/featurestoreEntities/{name}/versions/{version}",
+ "azure-native:machinelearningservices/v20250101preview:InferenceEndpoint": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/inferencePools/{poolName}/endpoints/{endpointName}",
+ "azure-native:machinelearningservices/v20250101preview:InferenceGroup": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/inferencePools/{poolName}/groups/{groupName}",
+ "azure-native:machinelearningservices/v20250101preview:InferencePool": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/inferencePools/{inferencePoolName}",
+ "azure-native:machinelearningservices/v20250101preview:Job": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/jobs/{id}",
+ "azure-native:machinelearningservices/v20250101preview:ManagedNetworkSettingsRule": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/outboundRules/{ruleName}",
+ "azure-native:machinelearningservices/v20250101preview:MarketplaceSubscription": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/marketplaceSubscriptions/{name}",
+ "azure-native:machinelearningservices/v20250101preview:ModelContainer": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/models/{name}",
+ "azure-native:machinelearningservices/v20250101preview:ModelVersion": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/models/{name}/versions/{version}",
+ "azure-native:machinelearningservices/v20250101preview:OnlineDeployment": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/onlineEndpoints/{endpointName}/deployments/{deploymentName}",
+ "azure-native:machinelearningservices/v20250101preview:OnlineEndpoint": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/onlineEndpoints/{endpointName}",
+ "azure-native:machinelearningservices/v20250101preview:PrivateEndpointConnection": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/privateEndpointConnections/{privateEndpointConnectionName}",
+ "azure-native:machinelearningservices/v20250101preview:RaiPolicy": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/endpoints/{endpointName}/raiPolicies/{raiPolicyName}",
+ "azure-native:machinelearningservices/v20250101preview:Registry": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}",
+ "azure-native:machinelearningservices/v20250101preview:RegistryCodeContainer": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/codes/{codeName}",
+ "azure-native:machinelearningservices/v20250101preview:RegistryCodeVersion": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/codes/{codeName}/versions/{version}",
+ "azure-native:machinelearningservices/v20250101preview:RegistryComponentContainer": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/components/{componentName}",
+ "azure-native:machinelearningservices/v20250101preview:RegistryComponentVersion": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/components/{componentName}/versions/{version}",
+ "azure-native:machinelearningservices/v20250101preview:RegistryDataContainer": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/data/{name}",
+ "azure-native:machinelearningservices/v20250101preview:RegistryDataVersion": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/data/{name}/versions/{version}",
+ "azure-native:machinelearningservices/v20250101preview:RegistryEnvironmentContainer": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/environments/{environmentName}",
+ "azure-native:machinelearningservices/v20250101preview:RegistryEnvironmentVersion": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/environments/{environmentName}/versions/{version}",
+ "azure-native:machinelearningservices/v20250101preview:RegistryModelContainer": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/models/{modelName}",
+ "azure-native:machinelearningservices/v20250101preview:RegistryModelVersion": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}/models/{modelName}/versions/{version}",
+ "azure-native:machinelearningservices/v20250101preview:Schedule": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/schedules/{name}",
+ "azure-native:machinelearningservices/v20250101preview:ServerlessEndpoint": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/serverlessEndpoints/{name}",
+ "azure-native:machinelearningservices/v20250101preview:Workspace": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}",
+ "azure-native:machinelearningservices/v20250101preview:WorkspaceConnection": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/connections/{connectionName}",
"azure-native:machinelearningservices:BatchDeployment": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/batchEndpoints/{endpointName}/deployments/{deploymentName}",
"azure-native:machinelearningservices:BatchEndpoint": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/batchEndpoints/{endpointName}",
"azure-native:machinelearningservices:CapabilityHost": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/capabilityHosts/{name}",
@@ -8393,6 +8473,7 @@
"azure-native:portal:TenantConfiguration": "/providers/Microsoft.Portal/tenantConfigurations/{configurationName}",
"azure-native:portal:UserSettings": "/providers/Microsoft.Portal/userSettings/{userSettingsName}",
"azure-native:portal:UserSettingsWithLocation": "/providers/Microsoft.Portal/locations/{location}/userSettings/{userSettingsName}",
+ "azure-native:portalservices/v20240401:CopilotSetting": "/providers/Microsoft.PortalServices/copilotSettings/default",
"azure-native:portalservices/v20240401preview:CopilotSetting": "/providers/Microsoft.PortalServices/copilotSettings/default",
"azure-native:portalservices:CopilotSetting": "/providers/Microsoft.PortalServices/copilotSettings/default",
"azure-native:powerbi/v20160129:WorkspaceCollection": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.PowerBI/workspaceCollections/{workspaceCollectionName}",
@@ -10854,6 +10935,7 @@
"azure-native:videoindexer/v20240601preview:PrivateEndpointConnection": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.VideoIndexer/accounts/{accountName}/privateEndpointConnections/{privateEndpointConnectionName}",
"azure-native:videoindexer/v20240923preview:Account": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.VideoIndexer/accounts/{accountName}",
"azure-native:videoindexer/v20250101:Account": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.VideoIndexer/accounts/{accountName}",
+ "azure-native:videoindexer/v20250301:Account": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.VideoIndexer/accounts/{accountName}",
"azure-native:videoindexer:Account": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.VideoIndexer/accounts/{accountName}",
"azure-native:videoindexer:PrivateEndpointConnection": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.VideoIndexer/accounts/{accountName}/privateEndpointConnections/{privateEndpointConnectionName}",
"azure-native:virtualmachineimages/v20220701:Trigger": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.VirtualMachineImages/imageTemplates/{imageTemplateName}/triggers/{triggerName}",
diff --git a/sdk/dotnet/AgriculturePlatform/AgriService.cs b/sdk/dotnet/AgriculturePlatform/AgriService.cs
new file mode 100644
index 000000000000..ebf9fb90f257
--- /dev/null
+++ b/sdk/dotnet/AgriculturePlatform/AgriService.cs
@@ -0,0 +1,169 @@
+// *** WARNING: this file was generated by pulumi. ***
+// *** Do not edit by hand unless you're certain you know what you are doing! ***
+
+using System;
+using System.Collections.Generic;
+using System.Collections.Immutable;
+using System.Threading.Tasks;
+using Pulumi.Serialization;
+
+namespace Pulumi.AzureNative.AgriculturePlatform
+{
+ ///
+ /// Schema of the AgriService resource from Microsoft.AgriculturePlatform resource provider.
+ /// Azure REST API version: 2024-06-01-preview.
+ ///
+ [AzureNativeResourceType("azure-native:agricultureplatform:AgriService")]
+ public partial class AgriService : global::Pulumi.CustomResource
+ {
+ ///
+ /// The managed service identities assigned to this resource.
+ ///
+ [Output("identity")]
+ public Output Identity { get; private set; } = null!;
+
+ ///
+ /// The geo-location where the resource lives
+ ///
+ [Output("location")]
+ public Output Location { get; private set; } = null!;
+
+ ///
+ /// The name of the resource
+ ///
+ [Output("name")]
+ public Output Name { get; private set; } = null!;
+
+ ///
+ /// The resource-specific properties for this resource.
+ ///
+ [Output("properties")]
+ public Output Properties { get; private set; } = null!;
+
+ ///
+ /// The SKU (Stock Keeping Unit) assigned to this resource.
+ ///
+ [Output("sku")]
+ public Output Sku { get; private set; } = null!;
+
+ ///
+ /// Azure Resource Manager metadata containing createdBy and modifiedBy information.
+ ///
+ [Output("systemData")]
+ public Output SystemData { get; private set; } = null!;
+
+ ///
+ /// Resource tags.
+ ///
+ [Output("tags")]
+ public Output?> Tags { get; private set; } = null!;
+
+ ///
+ /// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
+ ///
+ [Output("type")]
+ public Output Type { get; private set; } = null!;
+
+
+ ///
+ /// Create a AgriService resource with the given unique name, arguments, and options.
+ ///
+ ///
+ /// The unique name of the resource
+ /// The arguments used to populate this resource's properties
+ /// A bag of options that control this resource's behavior
+ public AgriService(string name, AgriServiceArgs args, CustomResourceOptions? options = null)
+ : base("azure-native:agricultureplatform:AgriService", name, args ?? new AgriServiceArgs(), MakeResourceOptions(options, ""))
+ {
+ }
+
+ private AgriService(string name, Input id, CustomResourceOptions? options = null)
+ : base("azure-native:agricultureplatform:AgriService", name, null, MakeResourceOptions(options, id))
+ {
+ }
+
+ private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options, Input? id)
+ {
+ var defaultOptions = new CustomResourceOptions
+ {
+ Version = Utilities.Version,
+ Aliases =
+ {
+ new global::Pulumi.Alias { Type = "azure-native:agricultureplatform/v20240601preview:AgriService" },
+ },
+ };
+ var merged = CustomResourceOptions.Merge(defaultOptions, options);
+ // Override the ID if one was specified for consistency with other language SDKs.
+ merged.Id = id ?? merged.Id;
+ return merged;
+ }
+ ///
+ /// Get an existing AgriService resource's state with the given name, ID, and optional extra
+ /// properties used to qualify the lookup.
+ ///
+ ///
+ /// The unique name of the resulting resource.
+ /// The unique provider ID of the resource to lookup.
+ /// A bag of options that control this resource's behavior
+ public static AgriService Get(string name, Input id, CustomResourceOptions? options = null)
+ {
+ return new AgriService(name, id, options);
+ }
+ }
+
+ public sealed class AgriServiceArgs : global::Pulumi.ResourceArgs
+ {
+ ///
+ /// The name of the AgriService resource.
+ ///
+ [Input("agriServiceResourceName")]
+ public Input? AgriServiceResourceName { get; set; }
+
+ ///
+ /// The managed service identities assigned to this resource.
+ ///
+ [Input("identity")]
+ public Input? Identity { get; set; }
+
+ ///
+ /// The geo-location where the resource lives
+ ///
+ [Input("location")]
+ public Input? Location { get; set; }
+
+ ///
+ /// The resource-specific properties for this resource.
+ ///
+ [Input("properties")]
+ public Input? Properties { get; set; }
+
+ ///
+ /// The name of the resource group. The name is case insensitive.
+ ///
+ [Input("resourceGroupName", required: true)]
+ public Input ResourceGroupName { get; set; } = null!;
+
+ ///
+ /// The SKU (Stock Keeping Unit) assigned to this resource.
+ ///
+ [Input("sku")]
+ public Input? Sku { get; set; }
+
+ [Input("tags")]
+ private InputMap? _tags;
+
+ ///
+ /// Resource tags.
+ ///
+ public InputMap Tags
+ {
+ get => _tags ?? (_tags = new InputMap());
+ set => _tags = value;
+ }
+
+ public AgriServiceArgs()
+ {
+ }
+ public static new AgriServiceArgs Empty => new AgriServiceArgs();
+ }
+}
diff --git a/sdk/dotnet/AgriculturePlatform/Enums.cs b/sdk/dotnet/AgriculturePlatform/Enums.cs
new file mode 100644
index 000000000000..235fdb87a18a
--- /dev/null
+++ b/sdk/dotnet/AgriculturePlatform/Enums.cs
@@ -0,0 +1,112 @@
+// *** WARNING: this file was generated by pulumi. ***
+// *** Do not edit by hand unless you're certain you know what you are doing! ***
+
+using System;
+using System.ComponentModel;
+using Pulumi;
+
+namespace Pulumi.AzureNative.AgriculturePlatform
+{
+ ///
+ /// Type of credential.
+ ///
+ [EnumType]
+ public readonly struct AuthCredentialsKind : IEquatable
+ {
+ private readonly string _value;
+
+ private AuthCredentialsKind(string value)
+ {
+ _value = value ?? throw new ArgumentNullException(nameof(value));
+ }
+
+ ///
+ /// OAuth Client Credential type
+ ///
+ public static AuthCredentialsKind OAuthClientCredentials { get; } = new AuthCredentialsKind("OAuthClientCredentials");
+ ///
+ /// API Key Auth Credential type
+ ///
+ public static AuthCredentialsKind ApiKeyAuthCredentials { get; } = new AuthCredentialsKind("ApiKeyAuthCredentials");
+
+ public static bool operator ==(AuthCredentialsKind left, AuthCredentialsKind right) => left.Equals(right);
+ public static bool operator !=(AuthCredentialsKind left, AuthCredentialsKind right) => !left.Equals(right);
+
+ public static explicit operator string(AuthCredentialsKind value) => value._value;
+
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public override bool Equals(object? obj) => obj is AuthCredentialsKind other && Equals(other);
+ public bool Equals(AuthCredentialsKind other) => string.Equals(_value, other._value, StringComparison.Ordinal);
+
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public override int GetHashCode() => _value?.GetHashCode() ?? 0;
+
+ public override string ToString() => _value;
+ }
+
+ ///
+ /// Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
+ ///
+ [EnumType]
+ public readonly struct ManagedServiceIdentityType : IEquatable
+ {
+ private readonly string _value;
+
+ private ManagedServiceIdentityType(string value)
+ {
+ _value = value ?? throw new ArgumentNullException(nameof(value));
+ }
+
+ public static ManagedServiceIdentityType None { get; } = new ManagedServiceIdentityType("None");
+ public static ManagedServiceIdentityType SystemAssigned { get; } = new ManagedServiceIdentityType("SystemAssigned");
+ public static ManagedServiceIdentityType UserAssigned { get; } = new ManagedServiceIdentityType("UserAssigned");
+ public static ManagedServiceIdentityType SystemAssigned_UserAssigned { get; } = new ManagedServiceIdentityType("SystemAssigned,UserAssigned");
+
+ public static bool operator ==(ManagedServiceIdentityType left, ManagedServiceIdentityType right) => left.Equals(right);
+ public static bool operator !=(ManagedServiceIdentityType left, ManagedServiceIdentityType right) => !left.Equals(right);
+
+ public static explicit operator string(ManagedServiceIdentityType value) => value._value;
+
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public override bool Equals(object? obj) => obj is ManagedServiceIdentityType other && Equals(other);
+ public bool Equals(ManagedServiceIdentityType other) => string.Equals(_value, other._value, StringComparison.Ordinal);
+
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public override int GetHashCode() => _value?.GetHashCode() ?? 0;
+
+ public override string ToString() => _value;
+ }
+
+ ///
+ /// This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
+ ///
+ [EnumType]
+ public readonly struct SkuTier : IEquatable
+ {
+ private readonly string _value;
+
+ private SkuTier(string value)
+ {
+ _value = value ?? throw new ArgumentNullException(nameof(value));
+ }
+
+ public static SkuTier Free { get; } = new SkuTier("Free");
+ public static SkuTier Basic { get; } = new SkuTier("Basic");
+ public static SkuTier Standard { get; } = new SkuTier("Standard");
+ public static SkuTier Premium { get; } = new SkuTier("Premium");
+
+ public static bool operator ==(SkuTier left, SkuTier right) => left.Equals(right);
+ public static bool operator !=(SkuTier left, SkuTier right) => !left.Equals(right);
+
+ public static explicit operator string(SkuTier value) => value._value;
+
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public override bool Equals(object? obj) => obj is SkuTier other && Equals(other);
+ public bool Equals(SkuTier other) => string.Equals(_value, other._value, StringComparison.Ordinal);
+
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public override int GetHashCode() => _value?.GetHashCode() ?? 0;
+
+ public override string ToString() => _value;
+ }
+}
diff --git a/sdk/dotnet/AgriculturePlatform/GetAgriService.cs b/sdk/dotnet/AgriculturePlatform/GetAgriService.cs
new file mode 100644
index 000000000000..c92fb9959498
--- /dev/null
+++ b/sdk/dotnet/AgriculturePlatform/GetAgriService.cs
@@ -0,0 +1,149 @@
+// *** WARNING: this file was generated by pulumi. ***
+// *** Do not edit by hand unless you're certain you know what you are doing! ***
+
+using System;
+using System.Collections.Generic;
+using System.Collections.Immutable;
+using System.Threading.Tasks;
+using Pulumi.Serialization;
+
+namespace Pulumi.AzureNative.AgriculturePlatform
+{
+ public static class GetAgriService
+ {
+ ///
+ /// Get a AgriServiceResource
+ /// Azure REST API version: 2024-06-01-preview.
+ ///
+ public static Task InvokeAsync(GetAgriServiceArgs args, InvokeOptions? options = null)
+ => global::Pulumi.Deployment.Instance.InvokeAsync("azure-native:agricultureplatform:getAgriService", args ?? new GetAgriServiceArgs(), options.WithDefaults());
+
+ ///
+ /// Get a AgriServiceResource
+ /// Azure REST API version: 2024-06-01-preview.
+ ///
+ public static Output Invoke(GetAgriServiceInvokeArgs args, InvokeOptions? options = null)
+ => global::Pulumi.Deployment.Instance.Invoke("azure-native:agricultureplatform:getAgriService", args ?? new GetAgriServiceInvokeArgs(), options.WithDefaults());
+
+ ///
+ /// Get a AgriServiceResource
+ /// Azure REST API version: 2024-06-01-preview.
+ ///
+ public static Output Invoke(GetAgriServiceInvokeArgs args, InvokeOutputOptions options)
+ => global::Pulumi.Deployment.Instance.Invoke("azure-native:agricultureplatform:getAgriService", args ?? new GetAgriServiceInvokeArgs(), options.WithDefaults());
+ }
+
+
+ public sealed class GetAgriServiceArgs : global::Pulumi.InvokeArgs
+ {
+ ///
+ /// The name of the AgriService resource.
+ ///
+ [Input("agriServiceResourceName", required: true)]
+ public string AgriServiceResourceName { get; set; } = null!;
+
+ ///
+ /// The name of the resource group. The name is case insensitive.
+ ///
+ [Input("resourceGroupName", required: true)]
+ public string ResourceGroupName { get; set; } = null!;
+
+ public GetAgriServiceArgs()
+ {
+ }
+ public static new GetAgriServiceArgs Empty => new GetAgriServiceArgs();
+ }
+
+ public sealed class GetAgriServiceInvokeArgs : global::Pulumi.InvokeArgs
+ {
+ ///
+ /// The name of the AgriService resource.
+ ///
+ [Input("agriServiceResourceName", required: true)]
+ public Input AgriServiceResourceName { get; set; } = null!;
+
+ ///
+ /// The name of the resource group. The name is case insensitive.
+ ///
+ [Input("resourceGroupName", required: true)]
+ public Input ResourceGroupName { get; set; } = null!;
+
+ public GetAgriServiceInvokeArgs()
+ {
+ }
+ public static new GetAgriServiceInvokeArgs Empty => new GetAgriServiceInvokeArgs();
+ }
+
+
+ [OutputType]
+ public sealed class GetAgriServiceResult
+ {
+ ///
+ /// Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
+ ///
+ public readonly string Id;
+ ///
+ /// The managed service identities assigned to this resource.
+ ///
+ public readonly Outputs.ManagedServiceIdentityResponse? Identity;
+ ///
+ /// The geo-location where the resource lives
+ ///
+ public readonly string Location;
+ ///
+ /// The name of the resource
+ ///
+ public readonly string Name;
+ ///
+ /// The resource-specific properties for this resource.
+ ///
+ public readonly Outputs.AgriServiceResourcePropertiesResponse Properties;
+ ///
+ /// The SKU (Stock Keeping Unit) assigned to this resource.
+ ///
+ public readonly Outputs.SkuResponse? Sku;
+ ///
+ /// Azure Resource Manager metadata containing createdBy and modifiedBy information.
+ ///
+ public readonly Outputs.SystemDataResponse SystemData;
+ ///
+ /// Resource tags.
+ ///
+ public readonly ImmutableDictionary? Tags;
+ ///
+ /// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
+ ///
+ public readonly string Type;
+
+ [OutputConstructor]
+ private GetAgriServiceResult(
+ string id,
+
+ Outputs.ManagedServiceIdentityResponse? identity,
+
+ string location,
+
+ string name,
+
+ Outputs.AgriServiceResourcePropertiesResponse properties,
+
+ Outputs.SkuResponse? sku,
+
+ Outputs.SystemDataResponse systemData,
+
+ ImmutableDictionary? tags,
+
+ string type)
+ {
+ Id = id;
+ Identity = identity;
+ Location = location;
+ Name = name;
+ Properties = properties;
+ Sku = sku;
+ SystemData = systemData;
+ Tags = tags;
+ Type = type;
+ }
+ }
+}
diff --git a/sdk/dotnet/AgriculturePlatform/Inputs/AgriServiceResourcePropertiesArgs.cs b/sdk/dotnet/AgriculturePlatform/Inputs/AgriServiceResourcePropertiesArgs.cs
new file mode 100644
index 000000000000..e799ce7b7af4
--- /dev/null
+++ b/sdk/dotnet/AgriculturePlatform/Inputs/AgriServiceResourcePropertiesArgs.cs
@@ -0,0 +1,47 @@
+// *** WARNING: this file was generated by pulumi. ***
+// *** Do not edit by hand unless you're certain you know what you are doing! ***
+
+using System;
+using System.Collections.Generic;
+using System.Collections.Immutable;
+using System.Threading.Tasks;
+using Pulumi.Serialization;
+
+namespace Pulumi.AzureNative.AgriculturePlatform.Inputs
+{
+
+ ///
+ /// Details of the Agriculture AgriDataManager.
+ ///
+ public sealed class AgriServiceResourcePropertiesArgs : global::Pulumi.ResourceArgs
+ {
+ [Input("dataConnectorCredentials")]
+ private InputList? _dataConnectorCredentials;
+
+ ///
+ /// Data connector credentials of AgriService instance.
+ ///
+ public InputList DataConnectorCredentials
+ {
+ get => _dataConnectorCredentials ?? (_dataConnectorCredentials = new InputList());
+ set => _dataConnectorCredentials = value;
+ }
+
+ [Input("installedSolutions")]
+ private InputList? _installedSolutions;
+
+ ///
+ /// AgriService installed solutions.
+ ///
+ public InputList InstalledSolutions
+ {
+ get => _installedSolutions ?? (_installedSolutions = new InputList());
+ set => _installedSolutions = value;
+ }
+
+ public AgriServiceResourcePropertiesArgs()
+ {
+ }
+ public static new AgriServiceResourcePropertiesArgs Empty => new AgriServiceResourcePropertiesArgs();
+ }
+}
diff --git a/sdk/dotnet/AgriculturePlatform/Inputs/DataConnectorCredentialMapArgs.cs b/sdk/dotnet/AgriculturePlatform/Inputs/DataConnectorCredentialMapArgs.cs
new file mode 100644
index 000000000000..1df57954e7e0
--- /dev/null
+++ b/sdk/dotnet/AgriculturePlatform/Inputs/DataConnectorCredentialMapArgs.cs
@@ -0,0 +1,35 @@
+// *** WARNING: this file was generated by pulumi. ***
+// *** Do not edit by hand unless you're certain you know what you are doing! ***
+
+using System;
+using System.Collections.Generic;
+using System.Collections.Immutable;
+using System.Threading.Tasks;
+using Pulumi.Serialization;
+
+namespace Pulumi.AzureNative.AgriculturePlatform.Inputs
+{
+
+ ///
+ /// Mapping of data connector credentials.
+ ///
+ public sealed class DataConnectorCredentialMapArgs : global::Pulumi.ResourceArgs
+ {
+ ///
+ /// The key representing the credential.
+ ///
+ [Input("key", required: true)]
+ public Input Key { get; set; } = null!;
+
+ ///
+ /// The data connector credential value.
+ ///
+ [Input("value", required: true)]
+ public Input Value { get; set; } = null!;
+
+ public DataConnectorCredentialMapArgs()
+ {
+ }
+ public static new DataConnectorCredentialMapArgs Empty => new DataConnectorCredentialMapArgs();
+ }
+}
diff --git a/sdk/dotnet/AgriculturePlatform/Inputs/DataConnectorCredentialsArgs.cs b/sdk/dotnet/AgriculturePlatform/Inputs/DataConnectorCredentialsArgs.cs
new file mode 100644
index 000000000000..f18be279aa2c
--- /dev/null
+++ b/sdk/dotnet/AgriculturePlatform/Inputs/DataConnectorCredentialsArgs.cs
@@ -0,0 +1,53 @@
+// *** WARNING: this file was generated by pulumi. ***
+// *** Do not edit by hand unless you're certain you know what you are doing! ***
+
+using System;
+using System.Collections.Generic;
+using System.Collections.Immutable;
+using System.Threading.Tasks;
+using Pulumi.Serialization;
+
+namespace Pulumi.AzureNative.AgriculturePlatform.Inputs
+{
+
+ ///
+ /// The properties related to an AgriService data connector.
+ ///
+ public sealed class DataConnectorCredentialsArgs : global::Pulumi.ResourceArgs
+ {
+ ///
+ /// Client Id associated with the provider, if type of credentials is OAuthClientCredentials.
+ ///
+ [Input("clientId")]
+ public Input? ClientId { get; set; }
+
+ ///
+ /// Name of the key vault key.
+ ///
+ [Input("keyName")]
+ public Input? KeyName { get; set; }
+
+ ///
+ /// Uri of the key vault
+ ///
+ [Input("keyVaultUri")]
+ public Input? KeyVaultUri { get; set; }
+
+ ///
+ /// Version of the key vault key.
+ ///
+ [Input("keyVersion")]
+ public Input? KeyVersion { get; set; }
+
+ ///
+ /// Type of credential.
+ ///
+ [Input("kind")]
+ public InputUnion? Kind { get; set; }
+
+ public DataConnectorCredentialsArgs()
+ {
+ }
+ public static new DataConnectorCredentialsArgs Empty => new DataConnectorCredentialsArgs();
+ }
+}
diff --git a/sdk/dotnet/AgriculturePlatform/Inputs/InstalledSolutionMapArgs.cs b/sdk/dotnet/AgriculturePlatform/Inputs/InstalledSolutionMapArgs.cs
new file mode 100644
index 000000000000..f656755b6c93
--- /dev/null
+++ b/sdk/dotnet/AgriculturePlatform/Inputs/InstalledSolutionMapArgs.cs
@@ -0,0 +1,35 @@
+// *** WARNING: this file was generated by pulumi. ***
+// *** Do not edit by hand unless you're certain you know what you are doing! ***
+
+using System;
+using System.Collections.Generic;
+using System.Collections.Immutable;
+using System.Threading.Tasks;
+using Pulumi.Serialization;
+
+namespace Pulumi.AzureNative.AgriculturePlatform.Inputs
+{
+
+ ///
+ /// Mapping of installed solutions.
+ ///
+ public sealed class InstalledSolutionMapArgs : global::Pulumi.ResourceArgs
+ {
+ ///
+ /// The key representing the installed solution.
+ ///
+ [Input("key", required: true)]
+ public Input Key { get; set; } = null!;
+
+ ///
+ /// The installed solution value.
+ ///
+ [Input("value", required: true)]
+ public Input Value { get; set; } = null!;
+
+ public InstalledSolutionMapArgs()
+ {
+ }
+ public static new InstalledSolutionMapArgs Empty => new InstalledSolutionMapArgs();
+ }
+}
diff --git a/sdk/dotnet/AgriculturePlatform/Inputs/ManagedServiceIdentityArgs.cs b/sdk/dotnet/AgriculturePlatform/Inputs/ManagedServiceIdentityArgs.cs
new file mode 100644
index 000000000000..9d7eedbdf6e1
--- /dev/null
+++ b/sdk/dotnet/AgriculturePlatform/Inputs/ManagedServiceIdentityArgs.cs
@@ -0,0 +1,41 @@
+// *** WARNING: this file was generated by pulumi. ***
+// *** Do not edit by hand unless you're certain you know what you are doing! ***
+
+using System;
+using System.Collections.Generic;
+using System.Collections.Immutable;
+using System.Threading.Tasks;
+using Pulumi.Serialization;
+
+namespace Pulumi.AzureNative.AgriculturePlatform.Inputs
+{
+
+ ///
+ /// Managed service identity (system assigned and/or user assigned identities)
+ ///
+ public sealed class ManagedServiceIdentityArgs : global::Pulumi.ResourceArgs
+ {
+ ///
+ /// Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
+ ///
+ [Input("type", required: true)]
+ public InputUnion Type { get; set; } = null!;
+
+ [Input("userAssignedIdentities")]
+ private InputList? _userAssignedIdentities;
+
+ ///
+ /// The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
+ ///
+ public InputList UserAssignedIdentities
+ {
+ get => _userAssignedIdentities ?? (_userAssignedIdentities = new InputList());
+ set => _userAssignedIdentities = value;
+ }
+
+ public ManagedServiceIdentityArgs()
+ {
+ }
+ public static new ManagedServiceIdentityArgs Empty => new ManagedServiceIdentityArgs();
+ }
+}
diff --git a/sdk/dotnet/AgriculturePlatform/Inputs/SkuArgs.cs b/sdk/dotnet/AgriculturePlatform/Inputs/SkuArgs.cs
new file mode 100644
index 000000000000..cbdd92fc4d66
--- /dev/null
+++ b/sdk/dotnet/AgriculturePlatform/Inputs/SkuArgs.cs
@@ -0,0 +1,53 @@
+// *** WARNING: this file was generated by pulumi. ***
+// *** Do not edit by hand unless you're certain you know what you are doing! ***
+
+using System;
+using System.Collections.Generic;
+using System.Collections.Immutable;
+using System.Threading.Tasks;
+using Pulumi.Serialization;
+
+namespace Pulumi.AzureNative.AgriculturePlatform.Inputs
+{
+
+ ///
+ /// The resource model definition representing SKU
+ ///
+ public sealed class SkuArgs : global::Pulumi.ResourceArgs
+ {
+ ///
+ /// If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
+ ///
+ [Input("capacity")]
+ public Input? Capacity { get; set; }
+
+ ///
+ /// If the service has different generations of hardware, for the same SKU, then that can be captured here.
+ ///
+ [Input("family")]
+ public Input? Family { get; set; }
+
+ ///
+ /// The name of the SKU. E.g. P3. It is typically a letter+number code
+ ///
+ [Input("name", required: true)]
+ public Input Name { get; set; } = null!;
+
+ ///
+ /// The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
+ ///
+ [Input("size")]
+ public Input? Size { get; set; }
+
+ ///
+ /// This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
+ ///
+ [Input("tier")]
+ public Input? Tier { get; set; }
+
+ public SkuArgs()
+ {
+ }
+ public static new SkuArgs Empty => new SkuArgs();
+ }
+}
diff --git a/sdk/dotnet/AgriculturePlatform/Inputs/SolutionArgs.cs b/sdk/dotnet/AgriculturePlatform/Inputs/SolutionArgs.cs
new file mode 100644
index 000000000000..c5b1158bbb06
--- /dev/null
+++ b/sdk/dotnet/AgriculturePlatform/Inputs/SolutionArgs.cs
@@ -0,0 +1,59 @@
+// *** WARNING: this file was generated by pulumi. ***
+// *** Do not edit by hand unless you're certain you know what you are doing! ***
+
+using System;
+using System.Collections.Generic;
+using System.Collections.Immutable;
+using System.Threading.Tasks;
+using Pulumi.Serialization;
+
+namespace Pulumi.AzureNative.AgriculturePlatform.Inputs
+{
+
+ ///
+ /// Installed data manager for Agriculture solution detail.
+ ///
+ public sealed class SolutionArgs : global::Pulumi.ResourceArgs
+ {
+ ///
+ /// Application name of the solution.
+ ///
+ [Input("applicationName")]
+ public Input? ApplicationName { get; set; }
+
+ ///
+ /// Marketplace publisher Id.
+ ///
+ [Input("marketPlacePublisherId")]
+ public Input? MarketPlacePublisherId { get; set; }
+
+ ///
+ /// Partner Id.
+ ///
+ [Input("partnerId")]
+ public Input? PartnerId { get; set; }
+
+ ///
+ /// Plan Id.
+ ///
+ [Input("planId")]
+ public Input? PlanId { get; set; }
+
+ ///
+ /// Saas subscription Id.
+ ///
+ [Input("saasSubscriptionId")]
+ public Input? SaasSubscriptionId { get; set; }
+
+ ///
+ /// Saas subscription name.
+ ///
+ [Input("saasSubscriptionName")]
+ public Input? SaasSubscriptionName { get; set; }
+
+ public SolutionArgs()
+ {
+ }
+ public static new SolutionArgs Empty => new SolutionArgs();
+ }
+}
diff --git a/sdk/dotnet/AgriculturePlatform/ListAgriServiceAvailableSolutions.cs b/sdk/dotnet/AgriculturePlatform/ListAgriServiceAvailableSolutions.cs
new file mode 100644
index 000000000000..80d9cb2956f4
--- /dev/null
+++ b/sdk/dotnet/AgriculturePlatform/ListAgriServiceAvailableSolutions.cs
@@ -0,0 +1,92 @@
+// *** WARNING: this file was generated by pulumi. ***
+// *** Do not edit by hand unless you're certain you know what you are doing! ***
+
+using System;
+using System.Collections.Generic;
+using System.Collections.Immutable;
+using System.Threading.Tasks;
+using Pulumi.Serialization;
+
+namespace Pulumi.AzureNative.AgriculturePlatform
+{
+ public static class ListAgriServiceAvailableSolutions
+ {
+ ///
+ /// Returns the list of available agri solutions.
+ /// Azure REST API version: 2024-06-01-preview.
+ ///
+ public static Task InvokeAsync(ListAgriServiceAvailableSolutionsArgs args, InvokeOptions? options = null)
+ => global::Pulumi.Deployment.Instance.InvokeAsync("azure-native:agricultureplatform:listAgriServiceAvailableSolutions", args ?? new ListAgriServiceAvailableSolutionsArgs(), options.WithDefaults());
+
+ ///
+ /// Returns the list of available agri solutions.
+ /// Azure REST API version: 2024-06-01-preview.
+ ///
+ public static Output Invoke(ListAgriServiceAvailableSolutionsInvokeArgs args, InvokeOptions? options = null)
+ => global::Pulumi.Deployment.Instance.Invoke("azure-native:agricultureplatform:listAgriServiceAvailableSolutions", args ?? new ListAgriServiceAvailableSolutionsInvokeArgs(), options.WithDefaults());
+
+ ///
+ /// Returns the list of available agri solutions.
+ /// Azure REST API version: 2024-06-01-preview.
+ ///
+ public static Output Invoke(ListAgriServiceAvailableSolutionsInvokeArgs args, InvokeOutputOptions options)
+ => global::Pulumi.Deployment.Instance.Invoke("azure-native:agricultureplatform:listAgriServiceAvailableSolutions", args ?? new ListAgriServiceAvailableSolutionsInvokeArgs(), options.WithDefaults());
+ }
+
+
+ public sealed class ListAgriServiceAvailableSolutionsArgs : global::Pulumi.InvokeArgs
+ {
+ ///
+ /// The name of the AgriService resource.
+ ///
+ [Input("agriServiceResourceName", required: true)]
+ public string AgriServiceResourceName { get; set; } = null!;
+
+ ///
+ /// The name of the resource group. The name is case insensitive.
+ ///
+ [Input("resourceGroupName", required: true)]
+ public string ResourceGroupName { get; set; } = null!;
+
+ public ListAgriServiceAvailableSolutionsArgs()
+ {
+ }
+ public static new ListAgriServiceAvailableSolutionsArgs Empty => new ListAgriServiceAvailableSolutionsArgs();
+ }
+
+ public sealed class ListAgriServiceAvailableSolutionsInvokeArgs : global::Pulumi.InvokeArgs
+ {
+ ///
+ /// The name of the AgriService resource.
+ ///
+ [Input("agriServiceResourceName", required: true)]
+ public Input AgriServiceResourceName { get; set; } = null!;
+
+ ///
+ /// The name of the resource group. The name is case insensitive.
+ ///
+ [Input("resourceGroupName", required: true)]
+ public Input ResourceGroupName { get; set; } = null!;
+
+ public ListAgriServiceAvailableSolutionsInvokeArgs()
+ {
+ }
+ public static new ListAgriServiceAvailableSolutionsInvokeArgs Empty => new ListAgriServiceAvailableSolutionsInvokeArgs();
+ }
+
+
+ [OutputType]
+ public sealed class ListAgriServiceAvailableSolutionsResult
+ {
+ ///
+ /// Agri solutions list.
+ ///
+ public readonly ImmutableArray Solutions;
+
+ [OutputConstructor]
+ private ListAgriServiceAvailableSolutionsResult(ImmutableArray solutions)
+ {
+ Solutions = solutions;
+ }
+ }
+}
diff --git a/sdk/dotnet/AgriculturePlatform/Outputs/AgriServiceConfigResponse.cs b/sdk/dotnet/AgriculturePlatform/Outputs/AgriServiceConfigResponse.cs
new file mode 100644
index 000000000000..b18b8d6e5d95
--- /dev/null
+++ b/sdk/dotnet/AgriculturePlatform/Outputs/AgriServiceConfigResponse.cs
@@ -0,0 +1,73 @@
+// *** WARNING: this file was generated by pulumi. ***
+// *** Do not edit by hand unless you're certain you know what you are doing! ***
+
+using System;
+using System.Collections.Generic;
+using System.Collections.Immutable;
+using System.Threading.Tasks;
+using Pulumi.Serialization;
+
+namespace Pulumi.AzureNative.AgriculturePlatform.Outputs
+{
+
+ ///
+ /// Config of the AgriService resource instance.
+ ///
+ [OutputType]
+ public sealed class AgriServiceConfigResponse
+ {
+ ///
+ /// App service resource Id.
+ ///
+ public readonly string AppServiceResourceId;
+ ///
+ /// Cosmos Db resource Id.
+ ///
+ public readonly string CosmosDbResourceId;
+ ///
+ /// Instance URI of the AgriService instance.
+ ///
+ public readonly string InstanceUri;
+ ///
+ /// Key vault resource Id.
+ ///
+ public readonly string KeyVaultResourceId;
+ ///
+ /// Redis cache resource Id.
+ ///
+ public readonly string RedisCacheResourceId;
+ ///
+ /// Storage account resource Id.
+ ///
+ public readonly string StorageAccountResourceId;
+ ///
+ /// Version of AgriService instance.
+ ///
+ public readonly string Version;
+
+ [OutputConstructor]
+ private AgriServiceConfigResponse(
+ string appServiceResourceId,
+
+ string cosmosDbResourceId,
+
+ string instanceUri,
+
+ string keyVaultResourceId,
+
+ string redisCacheResourceId,
+
+ string storageAccountResourceId,
+
+ string version)
+ {
+ AppServiceResourceId = appServiceResourceId;
+ CosmosDbResourceId = cosmosDbResourceId;
+ InstanceUri = instanceUri;
+ KeyVaultResourceId = keyVaultResourceId;
+ RedisCacheResourceId = redisCacheResourceId;
+ StorageAccountResourceId = storageAccountResourceId;
+ Version = version;
+ }
+ }
+}
diff --git a/sdk/dotnet/AgriculturePlatform/Outputs/AgriServiceResourcePropertiesResponse.cs b/sdk/dotnet/AgriculturePlatform/Outputs/AgriServiceResourcePropertiesResponse.cs
new file mode 100644
index 000000000000..cd6c122c90a2
--- /dev/null
+++ b/sdk/dotnet/AgriculturePlatform/Outputs/AgriServiceResourcePropertiesResponse.cs
@@ -0,0 +1,59 @@
+// *** WARNING: this file was generated by pulumi. ***
+// *** Do not edit by hand unless you're certain you know what you are doing! ***
+
+using System;
+using System.Collections.Generic;
+using System.Collections.Immutable;
+using System.Threading.Tasks;
+using Pulumi.Serialization;
+
+namespace Pulumi.AzureNative.AgriculturePlatform.Outputs
+{
+
+ ///
+ /// Details of the Agriculture AgriDataManager.
+ ///
+ [OutputType]
+ public sealed class AgriServiceResourcePropertiesResponse
+ {
+ ///
+ /// Config of the AgriService instance.
+ ///
+ public readonly Outputs.AgriServiceConfigResponse? Config;
+ ///
+ /// Data connector credentials of AgriService instance.
+ ///
+ public readonly ImmutableArray DataConnectorCredentials;
+ ///
+ /// AgriService installed solutions.
+ ///
+ public readonly ImmutableArray InstalledSolutions;
+ ///
+ /// Managed On Behalf Of Configuration.
+ ///
+ public readonly Outputs.ManagedOnBehalfOfConfigurationResponse ManagedOnBehalfOfConfiguration;
+ ///
+ /// The status of the last operation.
+ ///
+ public readonly string ProvisioningState;
+
+ [OutputConstructor]
+ private AgriServiceResourcePropertiesResponse(
+ Outputs.AgriServiceConfigResponse? config,
+
+ ImmutableArray dataConnectorCredentials,
+
+ ImmutableArray installedSolutions,
+
+ Outputs.ManagedOnBehalfOfConfigurationResponse managedOnBehalfOfConfiguration,
+
+ string provisioningState)
+ {
+ Config = config;
+ DataConnectorCredentials = dataConnectorCredentials;
+ InstalledSolutions = installedSolutions;
+ ManagedOnBehalfOfConfiguration = managedOnBehalfOfConfiguration;
+ ProvisioningState = provisioningState;
+ }
+ }
+}
diff --git a/sdk/dotnet/AgriculturePlatform/Outputs/DataConnectorCredentialMapResponse.cs b/sdk/dotnet/AgriculturePlatform/Outputs/DataConnectorCredentialMapResponse.cs
new file mode 100644
index 000000000000..cab7d9072f6a
--- /dev/null
+++ b/sdk/dotnet/AgriculturePlatform/Outputs/DataConnectorCredentialMapResponse.cs
@@ -0,0 +1,38 @@
+// *** WARNING: this file was generated by pulumi. ***
+// *** Do not edit by hand unless you're certain you know what you are doing! ***
+
+using System;
+using System.Collections.Generic;
+using System.Collections.Immutable;
+using System.Threading.Tasks;
+using Pulumi.Serialization;
+
+namespace Pulumi.AzureNative.AgriculturePlatform.Outputs
+{
+
+ ///
+ /// Mapping of data connector credentials.
+ ///
+ [OutputType]
+ public sealed class DataConnectorCredentialMapResponse
+ {
+ ///
+ /// The key representing the credential.
+ ///
+ public readonly string Key;
+ ///
+ /// The data connector credential value.
+ ///
+ public readonly Outputs.DataConnectorCredentialsResponse Value;
+
+ [OutputConstructor]
+ private DataConnectorCredentialMapResponse(
+ string key,
+
+ Outputs.DataConnectorCredentialsResponse value)
+ {
+ Key = key;
+ Value = value;
+ }
+ }
+}
diff --git a/sdk/dotnet/AgriculturePlatform/Outputs/DataConnectorCredentialsResponse.cs b/sdk/dotnet/AgriculturePlatform/Outputs/DataConnectorCredentialsResponse.cs
new file mode 100644
index 000000000000..fa68795633f1
--- /dev/null
+++ b/sdk/dotnet/AgriculturePlatform/Outputs/DataConnectorCredentialsResponse.cs
@@ -0,0 +1,59 @@
+// *** WARNING: this file was generated by pulumi. ***
+// *** Do not edit by hand unless you're certain you know what you are doing! ***
+
+using System;
+using System.Collections.Generic;
+using System.Collections.Immutable;
+using System.Threading.Tasks;
+using Pulumi.Serialization;
+
+namespace Pulumi.AzureNative.AgriculturePlatform.Outputs
+{
+
+ ///
+ /// The properties related to an AgriService data connector.
+ ///
+ [OutputType]
+ public sealed class DataConnectorCredentialsResponse
+ {
+ ///
+ /// Client Id associated with the provider, if type of credentials is OAuthClientCredentials.
+ ///
+ public readonly string? ClientId;
+ ///
+ /// Name of the key vault key.
+ ///
+ public readonly string? KeyName;
+ ///
+ /// Uri of the key vault
+ ///
+ public readonly string? KeyVaultUri;
+ ///
+ /// Version of the key vault key.
+ ///
+ public readonly string? KeyVersion;
+ ///
+ /// Type of credential.
+ ///
+ public readonly string? Kind;
+
+ [OutputConstructor]
+ private DataConnectorCredentialsResponse(
+ string? clientId,
+
+ string? keyName,
+
+ string? keyVaultUri,
+
+ string? keyVersion,
+
+ string? kind)
+ {
+ ClientId = clientId;
+ KeyName = keyName;
+ KeyVaultUri = keyVaultUri;
+ KeyVersion = keyVersion;
+ Kind = kind;
+ }
+ }
+}
diff --git a/sdk/dotnet/AgriculturePlatform/Outputs/DataManagerForAgricultureSolutionResponse.cs b/sdk/dotnet/AgriculturePlatform/Outputs/DataManagerForAgricultureSolutionResponse.cs
new file mode 100644
index 000000000000..a87aecf305b1
--- /dev/null
+++ b/sdk/dotnet/AgriculturePlatform/Outputs/DataManagerForAgricultureSolutionResponse.cs
@@ -0,0 +1,87 @@
+// *** WARNING: this file was generated by pulumi. ***
+// *** Do not edit by hand unless you're certain you know what you are doing! ***
+
+using System;
+using System.Collections.Generic;
+using System.Collections.Immutable;
+using System.Threading.Tasks;
+using Pulumi.Serialization;
+
+namespace Pulumi.AzureNative.AgriculturePlatform.Outputs
+{
+
+ ///
+ /// Data Manager for Agriculture solution.
+ ///
+ [OutputType]
+ public sealed class DataManagerForAgricultureSolutionResponse
+ {
+ ///
+ /// Entra application Id used to access azure data manager for agriculture instance.
+ ///
+ public readonly string AccessAzureDataManagerForAgricultureApplicationId;
+ ///
+ /// Entra application name used to access azure data manager for agriculture instance.
+ ///
+ public readonly string AccessAzureDataManagerForAgricultureApplicationName;
+ ///
+ /// Data access scopes.
+ ///
+ public readonly ImmutableArray DataAccessScopes;
+ ///
+ /// Whether solution inference will validate input.
+ ///
+ public readonly bool IsValidateInput;
+ ///
+ /// Marketplace offer details.
+ ///
+ public readonly Outputs.MarketPlaceOfferDetailsResponse MarketPlaceOfferDetails;
+ ///
+ /// Partner Id.
+ ///
+ public readonly string PartnerId;
+ ///
+ /// Partner tenant Id.
+ ///
+ public readonly string PartnerTenantId;
+ ///
+ /// Saas application Id.
+ ///
+ public readonly string SaasApplicationId;
+ ///
+ /// Solution Id.
+ ///
+ public readonly string SolutionId;
+
+ [OutputConstructor]
+ private DataManagerForAgricultureSolutionResponse(
+ string accessAzureDataManagerForAgricultureApplicationId,
+
+ string accessAzureDataManagerForAgricultureApplicationName,
+
+ ImmutableArray dataAccessScopes,
+
+ bool isValidateInput,
+
+ Outputs.MarketPlaceOfferDetailsResponse marketPlaceOfferDetails,
+
+ string partnerId,
+
+ string partnerTenantId,
+
+ string saasApplicationId,
+
+ string solutionId)
+ {
+ AccessAzureDataManagerForAgricultureApplicationId = accessAzureDataManagerForAgricultureApplicationId;
+ AccessAzureDataManagerForAgricultureApplicationName = accessAzureDataManagerForAgricultureApplicationName;
+ DataAccessScopes = dataAccessScopes;
+ IsValidateInput = isValidateInput;
+ MarketPlaceOfferDetails = marketPlaceOfferDetails;
+ PartnerId = partnerId;
+ PartnerTenantId = partnerTenantId;
+ SaasApplicationId = saasApplicationId;
+ SolutionId = solutionId;
+ }
+ }
+}
diff --git a/sdk/dotnet/AgriculturePlatform/Outputs/InstalledSolutionMapResponse.cs b/sdk/dotnet/AgriculturePlatform/Outputs/InstalledSolutionMapResponse.cs
new file mode 100644
index 000000000000..7637ea98906f
--- /dev/null
+++ b/sdk/dotnet/AgriculturePlatform/Outputs/InstalledSolutionMapResponse.cs
@@ -0,0 +1,38 @@
+// *** WARNING: this file was generated by pulumi. ***
+// *** Do not edit by hand unless you're certain you know what you are doing! ***
+
+using System;
+using System.Collections.Generic;
+using System.Collections.Immutable;
+using System.Threading.Tasks;
+using Pulumi.Serialization;
+
+namespace Pulumi.AzureNative.AgriculturePlatform.Outputs
+{
+
+ ///
+ /// Mapping of installed solutions.
+ ///
+ [OutputType]
+ public sealed class InstalledSolutionMapResponse
+ {
+ ///
+ /// The key representing the installed solution.
+ ///
+ public readonly string Key;
+ ///
+ /// The installed solution value.
+ ///
+ public readonly Outputs.SolutionResponse Value;
+
+ [OutputConstructor]
+ private InstalledSolutionMapResponse(
+ string key,
+
+ Outputs.SolutionResponse value)
+ {
+ Key = key;
+ Value = value;
+ }
+ }
+}
diff --git a/sdk/dotnet/AgriculturePlatform/Outputs/ManagedOnBehalfOfConfigurationResponse.cs b/sdk/dotnet/AgriculturePlatform/Outputs/ManagedOnBehalfOfConfigurationResponse.cs
new file mode 100644
index 000000000000..bbda83c3949c
--- /dev/null
+++ b/sdk/dotnet/AgriculturePlatform/Outputs/ManagedOnBehalfOfConfigurationResponse.cs
@@ -0,0 +1,30 @@
+// *** WARNING: this file was generated by pulumi. ***
+// *** Do not edit by hand unless you're certain you know what you are doing! ***
+
+using System;
+using System.Collections.Generic;
+using System.Collections.Immutable;
+using System.Threading.Tasks;
+using Pulumi.Serialization;
+
+namespace Pulumi.AzureNative.AgriculturePlatform.Outputs
+{
+
+ ///
+ /// Configuration of the managed on behalf of resource.
+ ///
+ [OutputType]
+ public sealed class ManagedOnBehalfOfConfigurationResponse
+ {
+ ///
+ /// Associated MoboBrokerResources.
+ ///
+ public readonly ImmutableArray MoboBrokerResources;
+
+ [OutputConstructor]
+ private ManagedOnBehalfOfConfigurationResponse(ImmutableArray moboBrokerResources)
+ {
+ MoboBrokerResources = moboBrokerResources;
+ }
+ }
+}
diff --git a/sdk/dotnet/AgriculturePlatform/Outputs/ManagedServiceIdentityResponse.cs b/sdk/dotnet/AgriculturePlatform/Outputs/ManagedServiceIdentityResponse.cs
new file mode 100644
index 000000000000..cb315f15b90f
--- /dev/null
+++ b/sdk/dotnet/AgriculturePlatform/Outputs/ManagedServiceIdentityResponse.cs
@@ -0,0 +1,52 @@
+// *** WARNING: this file was generated by pulumi. ***
+// *** Do not edit by hand unless you're certain you know what you are doing! ***
+
+using System;
+using System.Collections.Generic;
+using System.Collections.Immutable;
+using System.Threading.Tasks;
+using Pulumi.Serialization;
+
+namespace Pulumi.AzureNative.AgriculturePlatform.Outputs
+{
+
+ ///
+ /// Managed service identity (system assigned and/or user assigned identities)
+ ///
+ [OutputType]
+ public sealed class ManagedServiceIdentityResponse
+ {
+ ///
+ /// The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
+ ///
+ public readonly string PrincipalId;
+ ///
+ /// The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
+ ///
+ public readonly string TenantId;
+ ///
+ /// Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
+ ///
+ public readonly string Type;
+ ///
+ /// The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
+ ///
+ public readonly ImmutableDictionary? UserAssignedIdentities;
+
+ [OutputConstructor]
+ private ManagedServiceIdentityResponse(
+ string principalId,
+
+ string tenantId,
+
+ string type,
+
+ ImmutableDictionary? userAssignedIdentities)
+ {
+ PrincipalId = principalId;
+ TenantId = tenantId;
+ Type = type;
+ UserAssignedIdentities = userAssignedIdentities;
+ }
+ }
+}
diff --git a/sdk/dotnet/AgriculturePlatform/Outputs/MarketPlaceOfferDetailsResponse.cs b/sdk/dotnet/AgriculturePlatform/Outputs/MarketPlaceOfferDetailsResponse.cs
new file mode 100644
index 000000000000..b45c4483942f
--- /dev/null
+++ b/sdk/dotnet/AgriculturePlatform/Outputs/MarketPlaceOfferDetailsResponse.cs
@@ -0,0 +1,38 @@
+// *** WARNING: this file was generated by pulumi. ***
+// *** Do not edit by hand unless you're certain you know what you are doing! ***
+
+using System;
+using System.Collections.Generic;
+using System.Collections.Immutable;
+using System.Threading.Tasks;
+using Pulumi.Serialization;
+
+namespace Pulumi.AzureNative.AgriculturePlatform.Outputs
+{
+
+ ///
+ /// Marketplace offer details of Agri solution.
+ ///
+ [OutputType]
+ public sealed class MarketPlaceOfferDetailsResponse
+ {
+ ///
+ /// Publisher Id.
+ ///
+ public readonly string PublisherId;
+ ///
+ /// Saas offer Id.
+ ///
+ public readonly string SaasOfferId;
+
+ [OutputConstructor]
+ private MarketPlaceOfferDetailsResponse(
+ string publisherId,
+
+ string saasOfferId)
+ {
+ PublisherId = publisherId;
+ SaasOfferId = saasOfferId;
+ }
+ }
+}
diff --git a/sdk/dotnet/AgriculturePlatform/Outputs/MoboBrokerResourceResponse.cs b/sdk/dotnet/AgriculturePlatform/Outputs/MoboBrokerResourceResponse.cs
new file mode 100644
index 000000000000..a425cba94314
--- /dev/null
+++ b/sdk/dotnet/AgriculturePlatform/Outputs/MoboBrokerResourceResponse.cs
@@ -0,0 +1,31 @@
+// *** WARNING: this file was generated by pulumi. ***
+// *** Do not edit by hand unless you're certain you know what you are doing! ***
+
+using System;
+using System.Collections.Generic;
+using System.Collections.Immutable;
+using System.Threading.Tasks;
+using Pulumi.Serialization;
+
+namespace Pulumi.AzureNative.AgriculturePlatform.Outputs
+{
+
+ ///
+ /// MoboBroker resource.
+ ///
+ [OutputType]
+ public sealed class MoboBrokerResourceResponse
+ {
+ ///
+ /// The fully qualified resource ID of the MoboBroker resource.
+ /// Example: `/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}`
+ ///
+ public readonly string Id;
+
+ [OutputConstructor]
+ private MoboBrokerResourceResponse(string id)
+ {
+ Id = id;
+ }
+ }
+}
diff --git a/sdk/dotnet/AgriculturePlatform/Outputs/SkuResponse.cs b/sdk/dotnet/AgriculturePlatform/Outputs/SkuResponse.cs
new file mode 100644
index 000000000000..60f7e4dc5ed9
--- /dev/null
+++ b/sdk/dotnet/AgriculturePlatform/Outputs/SkuResponse.cs
@@ -0,0 +1,59 @@
+// *** WARNING: this file was generated by pulumi. ***
+// *** Do not edit by hand unless you're certain you know what you are doing! ***
+
+using System;
+using System.Collections.Generic;
+using System.Collections.Immutable;
+using System.Threading.Tasks;
+using Pulumi.Serialization;
+
+namespace Pulumi.AzureNative.AgriculturePlatform.Outputs
+{
+
+ ///
+ /// The resource model definition representing SKU
+ ///
+ [OutputType]
+ public sealed class SkuResponse
+ {
+ ///
+ /// If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
+ ///
+ public readonly int? Capacity;
+ ///
+ /// If the service has different generations of hardware, for the same SKU, then that can be captured here.
+ ///
+ public readonly string? Family;
+ ///
+ /// The name of the SKU. E.g. P3. It is typically a letter+number code
+ ///
+ public readonly string Name;
+ ///
+ /// The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
+ ///
+ public readonly string? Size;
+ ///
+ /// This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
+ ///
+ public readonly string? Tier;
+
+ [OutputConstructor]
+ private SkuResponse(
+ int? capacity,
+
+ string? family,
+
+ string name,
+
+ string? size,
+
+ string? tier)
+ {
+ Capacity = capacity;
+ Family = family;
+ Name = name;
+ Size = size;
+ Tier = tier;
+ }
+ }
+}
diff --git a/sdk/dotnet/AgriculturePlatform/Outputs/SolutionResponse.cs b/sdk/dotnet/AgriculturePlatform/Outputs/SolutionResponse.cs
new file mode 100644
index 000000000000..e6131674024b
--- /dev/null
+++ b/sdk/dotnet/AgriculturePlatform/Outputs/SolutionResponse.cs
@@ -0,0 +1,66 @@
+// *** WARNING: this file was generated by pulumi. ***
+// *** Do not edit by hand unless you're certain you know what you are doing! ***
+
+using System;
+using System.Collections.Generic;
+using System.Collections.Immutable;
+using System.Threading.Tasks;
+using Pulumi.Serialization;
+
+namespace Pulumi.AzureNative.AgriculturePlatform.Outputs
+{
+
+ ///
+ /// Installed data manager for Agriculture solution detail.
+ ///
+ [OutputType]
+ public sealed class SolutionResponse
+ {
+ ///
+ /// Application name of the solution.
+ ///
+ public readonly string? ApplicationName;
+ ///
+ /// Marketplace publisher Id.
+ ///
+ public readonly string? MarketPlacePublisherId;
+ ///
+ /// Partner Id.
+ ///
+ public readonly string? PartnerId;
+ ///
+ /// Plan Id.
+ ///
+ public readonly string? PlanId;
+ ///
+ /// Saas subscription Id.
+ ///
+ public readonly string? SaasSubscriptionId;
+ ///
+ /// Saas subscription name.
+ ///
+ public readonly string? SaasSubscriptionName;
+
+ [OutputConstructor]
+ private SolutionResponse(
+ string? applicationName,
+
+ string? marketPlacePublisherId,
+
+ string? partnerId,
+
+ string? planId,
+
+ string? saasSubscriptionId,
+
+ string? saasSubscriptionName)
+ {
+ ApplicationName = applicationName;
+ MarketPlacePublisherId = marketPlacePublisherId;
+ PartnerId = partnerId;
+ PlanId = planId;
+ SaasSubscriptionId = saasSubscriptionId;
+ SaasSubscriptionName = saasSubscriptionName;
+ }
+ }
+}
diff --git a/sdk/dotnet/AgriculturePlatform/Outputs/SystemDataResponse.cs b/sdk/dotnet/AgriculturePlatform/Outputs/SystemDataResponse.cs
new file mode 100644
index 000000000000..d7a96b98ebf9
--- /dev/null
+++ b/sdk/dotnet/AgriculturePlatform/Outputs/SystemDataResponse.cs
@@ -0,0 +1,66 @@
+// *** WARNING: this file was generated by pulumi. ***
+// *** Do not edit by hand unless you're certain you know what you are doing! ***
+
+using System;
+using System.Collections.Generic;
+using System.Collections.Immutable;
+using System.Threading.Tasks;
+using Pulumi.Serialization;
+
+namespace Pulumi.AzureNative.AgriculturePlatform.Outputs
+{
+
+ ///
+ /// Metadata pertaining to creation and last modification of the resource.
+ ///
+ [OutputType]
+ public sealed class SystemDataResponse
+ {
+ ///
+ /// The timestamp of resource creation (UTC).
+ ///
+ public readonly string? CreatedAt;
+ ///
+ /// The identity that created the resource.
+ ///
+ public readonly string? CreatedBy;
+ ///
+ /// The type of identity that created the resource.
+ ///
+ public readonly string? CreatedByType;
+ ///
+ /// The timestamp of resource last modification (UTC)
+ ///
+ public readonly string? LastModifiedAt;
+ ///
+ /// The identity that last modified the resource.
+ ///
+ public readonly string? LastModifiedBy;
+ ///
+ /// The type of identity that last modified the resource.
+ ///
+ public readonly string? LastModifiedByType;
+
+ [OutputConstructor]
+ private SystemDataResponse(
+ string? createdAt,
+
+ string? createdBy,
+
+ string? createdByType,
+
+ string? lastModifiedAt,
+
+ string? lastModifiedBy,
+
+ string? lastModifiedByType)
+ {
+ CreatedAt = createdAt;
+ CreatedBy = createdBy;
+ CreatedByType = createdByType;
+ LastModifiedAt = lastModifiedAt;
+ LastModifiedBy = lastModifiedBy;
+ LastModifiedByType = lastModifiedByType;
+ }
+ }
+}
diff --git a/sdk/dotnet/AgriculturePlatform/Outputs/UserAssignedIdentityResponse.cs b/sdk/dotnet/AgriculturePlatform/Outputs/UserAssignedIdentityResponse.cs
new file mode 100644
index 000000000000..9e571a51f488
--- /dev/null
+++ b/sdk/dotnet/AgriculturePlatform/Outputs/UserAssignedIdentityResponse.cs
@@ -0,0 +1,38 @@
+// *** WARNING: this file was generated by pulumi. ***
+// *** Do not edit by hand unless you're certain you know what you are doing! ***
+
+using System;
+using System.Collections.Generic;
+using System.Collections.Immutable;
+using System.Threading.Tasks;
+using Pulumi.Serialization;
+
+namespace Pulumi.AzureNative.AgriculturePlatform.Outputs
+{
+
+ ///
+ /// User assigned identity properties
+ ///
+ [OutputType]
+ public sealed class UserAssignedIdentityResponse
+ {
+ ///
+ /// The client ID of the assigned identity.
+ ///
+ public readonly string ClientId;
+ ///
+ /// The principal ID of the assigned identity.
+ ///
+ public readonly string PrincipalId;
+
+ [OutputConstructor]
+ private UserAssignedIdentityResponse(
+ string clientId,
+
+ string principalId)
+ {
+ ClientId = clientId;
+ PrincipalId = principalId;
+ }
+ }
+}
diff --git a/sdk/dotnet/AgriculturePlatform/README.md b/sdk/dotnet/AgriculturePlatform/README.md
new file mode 100644
index 000000000000..b6e91921920b
--- /dev/null
+++ b/sdk/dotnet/AgriculturePlatform/README.md
@@ -0,0 +1 @@
+A native Pulumi package for creating and managing Azure resources.
diff --git a/sdk/dotnet/AgriculturePlatform/V20240601Preview/AgriService.cs b/sdk/dotnet/AgriculturePlatform/V20240601Preview/AgriService.cs
new file mode 100644
index 000000000000..e34bdff69570
--- /dev/null
+++ b/sdk/dotnet/AgriculturePlatform/V20240601Preview/AgriService.cs
@@ -0,0 +1,168 @@
+// *** WARNING: this file was generated by pulumi. ***
+// *** Do not edit by hand unless you're certain you know what you are doing! ***
+
+using System;
+using System.Collections.Generic;
+using System.Collections.Immutable;
+using System.Threading.Tasks;
+using Pulumi.Serialization;
+
+namespace Pulumi.AzureNative.AgriculturePlatform.V20240601Preview
+{
+ ///
+ /// Schema of the AgriService resource from Microsoft.AgriculturePlatform resource provider.
+ ///
+ [AzureNativeResourceType("azure-native:agricultureplatform/v20240601preview:AgriService")]
+ public partial class AgriService : global::Pulumi.CustomResource
+ {
+ ///
+ /// The managed service identities assigned to this resource.
+ ///
+ [Output("identity")]
+ public Output Identity { get; private set; } = null!;
+
+ ///
+ /// The geo-location where the resource lives
+ ///
+ [Output("location")]
+ public Output Location { get; private set; } = null!;
+
+ ///
+ /// The name of the resource
+ ///
+ [Output("name")]
+ public Output Name { get; private set; } = null!;
+
+ ///
+ /// The resource-specific properties for this resource.
+ ///
+ [Output("properties")]
+ public Output Properties { get; private set; } = null!;
+
+ ///
+ /// The SKU (Stock Keeping Unit) assigned to this resource.
+ ///
+ [Output("sku")]
+ public Output Sku { get; private set; } = null!;
+
+ ///
+ /// Azure Resource Manager metadata containing createdBy and modifiedBy information.
+ ///
+ [Output("systemData")]
+ public Output SystemData { get; private set; } = null!;
+
+ ///
+ /// Resource tags.
+ ///
+ [Output("tags")]
+ public Output?> Tags { get; private set; } = null!;
+
+ ///
+ /// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
+ ///
+ [Output("type")]
+ public Output Type { get; private set; } = null!;
+
+
+ ///
+ /// Create a AgriService resource with the given unique name, arguments, and options.
+ ///
+ ///
+ /// The unique name of the resource
+ /// The arguments used to populate this resource's properties
+ /// A bag of options that control this resource's behavior
+ public AgriService(string name, AgriServiceArgs args, CustomResourceOptions? options = null)
+ : base("azure-native:agricultureplatform/v20240601preview:AgriService", name, args ?? new AgriServiceArgs(), MakeResourceOptions(options, ""))
+ {
+ }
+
+ private AgriService(string name, Input id, CustomResourceOptions? options = null)
+ : base("azure-native:agricultureplatform/v20240601preview:AgriService", name, null, MakeResourceOptions(options, id))
+ {
+ }
+
+ private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options, Input? id)
+ {
+ var defaultOptions = new CustomResourceOptions
+ {
+ Version = Utilities.Version,
+ Aliases =
+ {
+ new global::Pulumi.Alias { Type = "azure-native:agricultureplatform:AgriService" },
+ },
+ };
+ var merged = CustomResourceOptions.Merge(defaultOptions, options);
+ // Override the ID if one was specified for consistency with other language SDKs.
+ merged.Id = id ?? merged.Id;
+ return merged;
+ }
+ ///
+ /// Get an existing AgriService resource's state with the given name, ID, and optional extra
+ /// properties used to qualify the lookup.
+ ///
+ ///
+ /// The unique name of the resulting resource.
+ /// The unique provider ID of the resource to lookup.
+ /// A bag of options that control this resource's behavior
+ public static AgriService Get(string name, Input id, CustomResourceOptions? options = null)
+ {
+ return new AgriService(name, id, options);
+ }
+ }
+
+ public sealed class AgriServiceArgs : global::Pulumi.ResourceArgs
+ {
+ ///
+ /// The name of the AgriService resource.
+ ///
+ [Input("agriServiceResourceName")]
+ public Input? AgriServiceResourceName { get; set; }
+
+ ///
+ /// The managed service identities assigned to this resource.
+ ///
+ [Input("identity")]
+ public Input? Identity { get; set; }
+
+ ///
+ /// The geo-location where the resource lives
+ ///
+ [Input("location")]
+ public Input? Location { get; set; }
+
+ ///
+ /// The resource-specific properties for this resource.
+ ///
+ [Input("properties")]
+ public Input? Properties { get; set; }
+
+ ///
+ /// The name of the resource group. The name is case insensitive.
+ ///
+ [Input("resourceGroupName", required: true)]
+ public Input ResourceGroupName { get; set; } = null!;
+
+ ///
+ /// The SKU (Stock Keeping Unit) assigned to this resource.
+ ///
+ [Input("sku")]
+ public Input? Sku { get; set; }
+
+ [Input("tags")]
+ private InputMap? _tags;
+
+ ///
+ /// Resource tags.
+ ///
+ public InputMap Tags
+ {
+ get => _tags ?? (_tags = new InputMap());
+ set => _tags = value;
+ }
+
+ public AgriServiceArgs()
+ {
+ }
+ public static new AgriServiceArgs Empty => new AgriServiceArgs();
+ }
+}
diff --git a/sdk/dotnet/AgriculturePlatform/V20240601Preview/Enums.cs b/sdk/dotnet/AgriculturePlatform/V20240601Preview/Enums.cs
new file mode 100644
index 000000000000..82ff0f949fae
--- /dev/null
+++ b/sdk/dotnet/AgriculturePlatform/V20240601Preview/Enums.cs
@@ -0,0 +1,112 @@
+// *** WARNING: this file was generated by pulumi. ***
+// *** Do not edit by hand unless you're certain you know what you are doing! ***
+
+using System;
+using System.ComponentModel;
+using Pulumi;
+
+namespace Pulumi.AzureNative.AgriculturePlatform.V20240601Preview
+{
+ ///
+ /// Type of credential.
+ ///
+ [EnumType]
+ public readonly struct AuthCredentialsKind : IEquatable
+ {
+ private readonly string _value;
+
+ private AuthCredentialsKind(string value)
+ {
+ _value = value ?? throw new ArgumentNullException(nameof(value));
+ }
+
+ ///
+ /// OAuth Client Credential type
+ ///
+ public static AuthCredentialsKind OAuthClientCredentials { get; } = new AuthCredentialsKind("OAuthClientCredentials");
+ ///
+ /// API Key Auth Credential type
+ ///
+ public static AuthCredentialsKind ApiKeyAuthCredentials { get; } = new AuthCredentialsKind("ApiKeyAuthCredentials");
+
+ public static bool operator ==(AuthCredentialsKind left, AuthCredentialsKind right) => left.Equals(right);
+ public static bool operator !=(AuthCredentialsKind left, AuthCredentialsKind right) => !left.Equals(right);
+
+ public static explicit operator string(AuthCredentialsKind value) => value._value;
+
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public override bool Equals(object? obj) => obj is AuthCredentialsKind other && Equals(other);
+ public bool Equals(AuthCredentialsKind other) => string.Equals(_value, other._value, StringComparison.Ordinal);
+
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public override int GetHashCode() => _value?.GetHashCode() ?? 0;
+
+ public override string ToString() => _value;
+ }
+
+ ///
+ /// Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
+ ///
+ [EnumType]
+ public readonly struct ManagedServiceIdentityType : IEquatable
+ {
+ private readonly string _value;
+
+ private ManagedServiceIdentityType(string value)
+ {
+ _value = value ?? throw new ArgumentNullException(nameof(value));
+ }
+
+ public static ManagedServiceIdentityType None { get; } = new ManagedServiceIdentityType("None");
+ public static ManagedServiceIdentityType SystemAssigned { get; } = new ManagedServiceIdentityType("SystemAssigned");
+ public static ManagedServiceIdentityType UserAssigned { get; } = new ManagedServiceIdentityType("UserAssigned");
+ public static ManagedServiceIdentityType SystemAssigned_UserAssigned { get; } = new ManagedServiceIdentityType("SystemAssigned,UserAssigned");
+
+ public static bool operator ==(ManagedServiceIdentityType left, ManagedServiceIdentityType right) => left.Equals(right);
+ public static bool operator !=(ManagedServiceIdentityType left, ManagedServiceIdentityType right) => !left.Equals(right);
+
+ public static explicit operator string(ManagedServiceIdentityType value) => value._value;
+
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public override bool Equals(object? obj) => obj is ManagedServiceIdentityType other && Equals(other);
+ public bool Equals(ManagedServiceIdentityType other) => string.Equals(_value, other._value, StringComparison.Ordinal);
+
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public override int GetHashCode() => _value?.GetHashCode() ?? 0;
+
+ public override string ToString() => _value;
+ }
+
+ ///
+ /// This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
+ ///
+ [EnumType]
+ public readonly struct SkuTier : IEquatable
+ {
+ private readonly string _value;
+
+ private SkuTier(string value)
+ {
+ _value = value ?? throw new ArgumentNullException(nameof(value));
+ }
+
+ public static SkuTier Free { get; } = new SkuTier("Free");
+ public static SkuTier Basic { get; } = new SkuTier("Basic");
+ public static SkuTier Standard { get; } = new SkuTier("Standard");
+ public static SkuTier Premium { get; } = new SkuTier("Premium");
+
+ public static bool operator ==(SkuTier left, SkuTier right) => left.Equals(right);
+ public static bool operator !=(SkuTier left, SkuTier right) => !left.Equals(right);
+
+ public static explicit operator string(SkuTier value) => value._value;
+
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public override bool Equals(object? obj) => obj is SkuTier other && Equals(other);
+ public bool Equals(SkuTier other) => string.Equals(_value, other._value, StringComparison.Ordinal);
+
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public override int GetHashCode() => _value?.GetHashCode() ?? 0;
+
+ public override string ToString() => _value;
+ }
+}
diff --git a/sdk/dotnet/AgriculturePlatform/V20240601Preview/GetAgriService.cs b/sdk/dotnet/AgriculturePlatform/V20240601Preview/GetAgriService.cs
new file mode 100644
index 000000000000..d73b918695f7
--- /dev/null
+++ b/sdk/dotnet/AgriculturePlatform/V20240601Preview/GetAgriService.cs
@@ -0,0 +1,146 @@
+// *** WARNING: this file was generated by pulumi. ***
+// *** Do not edit by hand unless you're certain you know what you are doing! ***
+
+using System;
+using System.Collections.Generic;
+using System.Collections.Immutable;
+using System.Threading.Tasks;
+using Pulumi.Serialization;
+
+namespace Pulumi.AzureNative.AgriculturePlatform.V20240601Preview
+{
+ public static class GetAgriService
+ {
+ ///
+ /// Get a AgriServiceResource
+ ///
+ public static Task InvokeAsync(GetAgriServiceArgs args, InvokeOptions? options = null)
+ => global::Pulumi.Deployment.Instance.InvokeAsync("azure-native:agricultureplatform/v20240601preview:getAgriService", args ?? new GetAgriServiceArgs(), options.WithDefaults());
+
+ ///
+ /// Get a AgriServiceResource
+ ///
+ public static Output Invoke(GetAgriServiceInvokeArgs args, InvokeOptions? options = null)
+ => global::Pulumi.Deployment.Instance.Invoke("azure-native:agricultureplatform/v20240601preview:getAgriService", args ?? new GetAgriServiceInvokeArgs(), options.WithDefaults());
+
+ ///
+ /// Get a AgriServiceResource
+ ///
+ public static Output Invoke(GetAgriServiceInvokeArgs args, InvokeOutputOptions options)
+ => global::Pulumi.Deployment.Instance.Invoke("azure-native:agricultureplatform/v20240601preview:getAgriService", args ?? new GetAgriServiceInvokeArgs(), options.WithDefaults());
+ }
+
+
+ public sealed class GetAgriServiceArgs : global::Pulumi.InvokeArgs
+ {
+ ///
+ /// The name of the AgriService resource.
+ ///
+ [Input("agriServiceResourceName", required: true)]
+ public string AgriServiceResourceName { get; set; } = null!;
+
+ ///
+ /// The name of the resource group. The name is case insensitive.
+ ///
+ [Input("resourceGroupName", required: true)]
+ public string ResourceGroupName { get; set; } = null!;
+
+ public GetAgriServiceArgs()
+ {
+ }
+ public static new GetAgriServiceArgs Empty => new GetAgriServiceArgs();
+ }
+
+ public sealed class GetAgriServiceInvokeArgs : global::Pulumi.InvokeArgs
+ {
+ ///
+ /// The name of the AgriService resource.
+ ///
+ [Input("agriServiceResourceName", required: true)]
+ public Input AgriServiceResourceName { get; set; } = null!;
+
+ ///
+ /// The name of the resource group. The name is case insensitive.
+ ///
+ [Input("resourceGroupName", required: true)]
+ public Input ResourceGroupName { get; set; } = null!;
+
+ public GetAgriServiceInvokeArgs()
+ {
+ }
+ public static new GetAgriServiceInvokeArgs Empty => new GetAgriServiceInvokeArgs();
+ }
+
+
+ [OutputType]
+ public sealed class GetAgriServiceResult
+ {
+ ///
+ /// Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
+ ///
+ public readonly string Id;
+ ///
+ /// The managed service identities assigned to this resource.
+ ///
+ public readonly Outputs.ManagedServiceIdentityResponse? Identity;
+ ///
+ /// The geo-location where the resource lives
+ ///
+ public readonly string Location;
+ ///
+ /// The name of the resource
+ ///
+ public readonly string Name;
+ ///
+ /// The resource-specific properties for this resource.
+ ///
+ public readonly Outputs.AgriServiceResourcePropertiesResponse Properties;
+ ///
+ /// The SKU (Stock Keeping Unit) assigned to this resource.
+ ///
+ public readonly Outputs.SkuResponse? Sku;
+ ///
+ /// Azure Resource Manager metadata containing createdBy and modifiedBy information.
+ ///
+ public readonly Outputs.SystemDataResponse SystemData;
+ ///
+ /// Resource tags.
+ ///
+ public readonly ImmutableDictionary? Tags;
+ ///
+ /// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
+ ///
+ public readonly string Type;
+
+ [OutputConstructor]
+ private GetAgriServiceResult(
+ string id,
+
+ Outputs.ManagedServiceIdentityResponse? identity,
+
+ string location,
+
+ string name,
+
+ Outputs.AgriServiceResourcePropertiesResponse properties,
+
+ Outputs.SkuResponse? sku,
+
+ Outputs.SystemDataResponse systemData,
+
+ ImmutableDictionary? tags,
+
+ string type)
+ {
+ Id = id;
+ Identity = identity;
+ Location = location;
+ Name = name;
+ Properties = properties;
+ Sku = sku;
+ SystemData = systemData;
+ Tags = tags;
+ Type = type;
+ }
+ }
+}
diff --git a/sdk/dotnet/AgriculturePlatform/V20240601Preview/Inputs/AgriServiceResourcePropertiesArgs.cs b/sdk/dotnet/AgriculturePlatform/V20240601Preview/Inputs/AgriServiceResourcePropertiesArgs.cs
new file mode 100644
index 000000000000..239fb9f5f4fb
--- /dev/null
+++ b/sdk/dotnet/AgriculturePlatform/V20240601Preview/Inputs/AgriServiceResourcePropertiesArgs.cs
@@ -0,0 +1,47 @@
+// *** WARNING: this file was generated by pulumi. ***
+// *** Do not edit by hand unless you're certain you know what you are doing! ***
+
+using System;
+using System.Collections.Generic;
+using System.Collections.Immutable;
+using System.Threading.Tasks;
+using Pulumi.Serialization;
+
+namespace Pulumi.AzureNative.AgriculturePlatform.V20240601Preview.Inputs
+{
+
+ ///
+ /// Details of the Agriculture AgriDataManager.
+ ///
+ public sealed class AgriServiceResourcePropertiesArgs : global::Pulumi.ResourceArgs
+ {
+ [Input("dataConnectorCredentials")]
+ private InputList? _dataConnectorCredentials;
+
+ ///
+ /// Data connector credentials of AgriService instance.
+ ///
+ public InputList DataConnectorCredentials
+ {
+ get => _dataConnectorCredentials ?? (_dataConnectorCredentials = new InputList());
+ set => _dataConnectorCredentials = value;
+ }
+
+ [Input("installedSolutions")]
+ private InputList? _installedSolutions;
+
+ ///
+ /// AgriService installed solutions.
+ ///
+ public InputList InstalledSolutions
+ {
+ get => _installedSolutions ?? (_installedSolutions = new InputList());
+ set => _installedSolutions = value;
+ }
+
+ public AgriServiceResourcePropertiesArgs()
+ {
+ }
+ public static new AgriServiceResourcePropertiesArgs Empty => new AgriServiceResourcePropertiesArgs();
+ }
+}
diff --git a/sdk/dotnet/AgriculturePlatform/V20240601Preview/Inputs/DataConnectorCredentialMapArgs.cs b/sdk/dotnet/AgriculturePlatform/V20240601Preview/Inputs/DataConnectorCredentialMapArgs.cs
new file mode 100644
index 000000000000..f25b322f7f61
--- /dev/null
+++ b/sdk/dotnet/AgriculturePlatform/V20240601Preview/Inputs/DataConnectorCredentialMapArgs.cs
@@ -0,0 +1,35 @@
+// *** WARNING: this file was generated by pulumi. ***
+// *** Do not edit by hand unless you're certain you know what you are doing! ***
+
+using System;
+using System.Collections.Generic;
+using System.Collections.Immutable;
+using System.Threading.Tasks;
+using Pulumi.Serialization;
+
+namespace Pulumi.AzureNative.AgriculturePlatform.V20240601Preview.Inputs
+{
+
+ ///
+ /// Mapping of data connector credentials.
+ ///
+ public sealed class DataConnectorCredentialMapArgs : global::Pulumi.ResourceArgs
+ {
+ ///
+ /// The key representing the credential.
+ ///
+ [Input("key", required: true)]
+ public Input Key { get; set; } = null!;
+
+ ///
+ /// The data connector credential value.
+ ///
+ [Input("value", required: true)]
+ public Input Value { get; set; } = null!;
+
+ public DataConnectorCredentialMapArgs()
+ {
+ }
+ public static new DataConnectorCredentialMapArgs Empty => new DataConnectorCredentialMapArgs();
+ }
+}
diff --git a/sdk/dotnet/AgriculturePlatform/V20240601Preview/Inputs/DataConnectorCredentialsArgs.cs b/sdk/dotnet/AgriculturePlatform/V20240601Preview/Inputs/DataConnectorCredentialsArgs.cs
new file mode 100644
index 000000000000..bb8726785102
--- /dev/null
+++ b/sdk/dotnet/AgriculturePlatform/V20240601Preview/Inputs/DataConnectorCredentialsArgs.cs
@@ -0,0 +1,53 @@
+// *** WARNING: this file was generated by pulumi. ***
+// *** Do not edit by hand unless you're certain you know what you are doing! ***
+
+using System;
+using System.Collections.Generic;
+using System.Collections.Immutable;
+using System.Threading.Tasks;
+using Pulumi.Serialization;
+
+namespace Pulumi.AzureNative.AgriculturePlatform.V20240601Preview.Inputs
+{
+
+ ///
+ /// The properties related to an AgriService data connector.
+ ///
+ public sealed class DataConnectorCredentialsArgs : global::Pulumi.ResourceArgs
+ {
+ ///
+ /// Client Id associated with the provider, if type of credentials is OAuthClientCredentials.
+ ///
+ [Input("clientId")]
+ public Input? ClientId { get; set; }
+
+ ///
+ /// Name of the key vault key.
+ ///
+ [Input("keyName")]
+ public Input? KeyName { get; set; }
+
+ ///
+ /// Uri of the key vault
+ ///
+ [Input("keyVaultUri")]
+ public Input? KeyVaultUri { get; set; }
+
+ ///
+ /// Version of the key vault key.
+ ///
+ [Input("keyVersion")]
+ public Input? KeyVersion { get; set; }
+
+ ///
+ /// Type of credential.
+ ///
+ [Input("kind")]
+ public InputUnion? Kind { get; set; }
+
+ public DataConnectorCredentialsArgs()
+ {
+ }
+ public static new DataConnectorCredentialsArgs Empty => new DataConnectorCredentialsArgs();
+ }
+}
diff --git a/sdk/dotnet/AgriculturePlatform/V20240601Preview/Inputs/InstalledSolutionMapArgs.cs b/sdk/dotnet/AgriculturePlatform/V20240601Preview/Inputs/InstalledSolutionMapArgs.cs
new file mode 100644
index 000000000000..290675087688
--- /dev/null
+++ b/sdk/dotnet/AgriculturePlatform/V20240601Preview/Inputs/InstalledSolutionMapArgs.cs
@@ -0,0 +1,35 @@
+// *** WARNING: this file was generated by pulumi. ***
+// *** Do not edit by hand unless you're certain you know what you are doing! ***
+
+using System;
+using System.Collections.Generic;
+using System.Collections.Immutable;
+using System.Threading.Tasks;
+using Pulumi.Serialization;
+
+namespace Pulumi.AzureNative.AgriculturePlatform.V20240601Preview.Inputs
+{
+
+ ///
+ /// Mapping of installed solutions.
+ ///
+ public sealed class InstalledSolutionMapArgs : global::Pulumi.ResourceArgs
+ {
+ ///
+ /// The key representing the installed solution.
+ ///
+ [Input("key", required: true)]
+ public Input Key { get; set; } = null!;
+
+ ///
+ /// The installed solution value.
+ ///
+ [Input("value", required: true)]
+ public Input Value { get; set; } = null!;
+
+ public InstalledSolutionMapArgs()
+ {
+ }
+ public static new InstalledSolutionMapArgs Empty => new InstalledSolutionMapArgs();
+ }
+}
diff --git a/sdk/dotnet/AgriculturePlatform/V20240601Preview/Inputs/ManagedServiceIdentityArgs.cs b/sdk/dotnet/AgriculturePlatform/V20240601Preview/Inputs/ManagedServiceIdentityArgs.cs
new file mode 100644
index 000000000000..638f527d4de1
--- /dev/null
+++ b/sdk/dotnet/AgriculturePlatform/V20240601Preview/Inputs/ManagedServiceIdentityArgs.cs
@@ -0,0 +1,41 @@
+// *** WARNING: this file was generated by pulumi. ***
+// *** Do not edit by hand unless you're certain you know what you are doing! ***
+
+using System;
+using System.Collections.Generic;
+using System.Collections.Immutable;
+using System.Threading.Tasks;
+using Pulumi.Serialization;
+
+namespace Pulumi.AzureNative.AgriculturePlatform.V20240601Preview.Inputs
+{
+
+ ///
+ /// Managed service identity (system assigned and/or user assigned identities)
+ ///
+ public sealed class ManagedServiceIdentityArgs : global::Pulumi.ResourceArgs
+ {
+ ///
+ /// Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
+ ///
+ [Input("type", required: true)]
+ public InputUnion Type { get; set; } = null!;
+
+ [Input("userAssignedIdentities")]
+ private InputList? _userAssignedIdentities;
+
+ ///
+ /// The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
+ ///
+ public InputList UserAssignedIdentities
+ {
+ get => _userAssignedIdentities ?? (_userAssignedIdentities = new InputList());
+ set => _userAssignedIdentities = value;
+ }
+
+ public ManagedServiceIdentityArgs()
+ {
+ }
+ public static new ManagedServiceIdentityArgs Empty => new ManagedServiceIdentityArgs();
+ }
+}
diff --git a/sdk/dotnet/AgriculturePlatform/V20240601Preview/Inputs/SkuArgs.cs b/sdk/dotnet/AgriculturePlatform/V20240601Preview/Inputs/SkuArgs.cs
new file mode 100644
index 000000000000..8bce050fb7d9
--- /dev/null
+++ b/sdk/dotnet/AgriculturePlatform/V20240601Preview/Inputs/SkuArgs.cs
@@ -0,0 +1,53 @@
+// *** WARNING: this file was generated by pulumi. ***
+// *** Do not edit by hand unless you're certain you know what you are doing! ***
+
+using System;
+using System.Collections.Generic;
+using System.Collections.Immutable;
+using System.Threading.Tasks;
+using Pulumi.Serialization;
+
+namespace Pulumi.AzureNative.AgriculturePlatform.V20240601Preview.Inputs
+{
+
+ ///
+ /// The resource model definition representing SKU
+ ///
+ public sealed class SkuArgs : global::Pulumi.ResourceArgs
+ {
+ ///
+ /// If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
+ ///
+ [Input("capacity")]
+ public Input? Capacity { get; set; }
+
+ ///
+ /// If the service has different generations of hardware, for the same SKU, then that can be captured here.
+ ///
+ [Input("family")]
+ public Input? Family { get; set; }
+
+ ///
+ /// The name of the SKU. E.g. P3. It is typically a letter+number code
+ ///
+ [Input("name", required: true)]
+ public Input Name { get; set; } = null!;
+
+ ///
+ /// The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
+ ///
+ [Input("size")]
+ public Input? Size { get; set; }
+
+ ///
+ /// This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
+ ///
+ [Input("tier")]
+ public Input? Tier { get; set; }
+
+ public SkuArgs()
+ {
+ }
+ public static new SkuArgs Empty => new SkuArgs();
+ }
+}
diff --git a/sdk/dotnet/AgriculturePlatform/V20240601Preview/Inputs/SolutionArgs.cs b/sdk/dotnet/AgriculturePlatform/V20240601Preview/Inputs/SolutionArgs.cs
new file mode 100644
index 000000000000..e6b87ae1e820
--- /dev/null
+++ b/sdk/dotnet/AgriculturePlatform/V20240601Preview/Inputs/SolutionArgs.cs
@@ -0,0 +1,59 @@
+// *** WARNING: this file was generated by pulumi. ***
+// *** Do not edit by hand unless you're certain you know what you are doing! ***
+
+using System;
+using System.Collections.Generic;
+using System.Collections.Immutable;
+using System.Threading.Tasks;
+using Pulumi.Serialization;
+
+namespace Pulumi.AzureNative.AgriculturePlatform.V20240601Preview.Inputs
+{
+
+ ///
+ /// Installed data manager for Agriculture solution detail.
+ ///
+ public sealed class SolutionArgs : global::Pulumi.ResourceArgs
+ {
+ ///
+ /// Application name of the solution.
+ ///
+ [Input("applicationName")]
+ public Input? ApplicationName { get; set; }
+
+ ///
+ /// Marketplace publisher Id.
+ ///
+ [Input("marketPlacePublisherId")]
+ public Input? MarketPlacePublisherId { get; set; }
+
+ ///
+ /// Partner Id.
+ ///
+ [Input("partnerId")]
+ public Input? PartnerId { get; set; }
+
+ ///
+ /// Plan Id.
+ ///
+ [Input("planId")]
+ public Input? PlanId { get; set; }
+
+ ///
+ /// Saas subscription Id.
+ ///
+ [Input("saasSubscriptionId")]
+ public Input? SaasSubscriptionId { get; set; }
+
+ ///
+ /// Saas subscription name.
+ ///
+ [Input("saasSubscriptionName")]
+ public Input? SaasSubscriptionName { get; set; }
+
+ public SolutionArgs()
+ {
+ }
+ public static new SolutionArgs Empty => new SolutionArgs();
+ }
+}
diff --git a/sdk/dotnet/AgriculturePlatform/V20240601Preview/ListAgriServiceAvailableSolutions.cs b/sdk/dotnet/AgriculturePlatform/V20240601Preview/ListAgriServiceAvailableSolutions.cs
new file mode 100644
index 000000000000..5d7d90580f39
--- /dev/null
+++ b/sdk/dotnet/AgriculturePlatform/V20240601Preview/ListAgriServiceAvailableSolutions.cs
@@ -0,0 +1,89 @@
+// *** WARNING: this file was generated by pulumi. ***
+// *** Do not edit by hand unless you're certain you know what you are doing! ***
+
+using System;
+using System.Collections.Generic;
+using System.Collections.Immutable;
+using System.Threading.Tasks;
+using Pulumi.Serialization;
+
+namespace Pulumi.AzureNative.AgriculturePlatform.V20240601Preview
+{
+ public static class ListAgriServiceAvailableSolutions
+ {
+ ///
+ /// Returns the list of available agri solutions.
+ ///
+ public static Task InvokeAsync(ListAgriServiceAvailableSolutionsArgs args, InvokeOptions? options = null)
+ => global::Pulumi.Deployment.Instance.InvokeAsync("azure-native:agricultureplatform/v20240601preview:listAgriServiceAvailableSolutions", args ?? new ListAgriServiceAvailableSolutionsArgs(), options.WithDefaults());
+
+ ///
+ /// Returns the list of available agri solutions.
+ ///
+ public static Output Invoke(ListAgriServiceAvailableSolutionsInvokeArgs args, InvokeOptions? options = null)
+ => global::Pulumi.Deployment.Instance.Invoke("azure-native:agricultureplatform/v20240601preview:listAgriServiceAvailableSolutions", args ?? new ListAgriServiceAvailableSolutionsInvokeArgs(), options.WithDefaults());
+
+ ///
+ /// Returns the list of available agri solutions.
+ ///
+ public static Output Invoke(ListAgriServiceAvailableSolutionsInvokeArgs args, InvokeOutputOptions options)
+ => global::Pulumi.Deployment.Instance.Invoke("azure-native:agricultureplatform/v20240601preview:listAgriServiceAvailableSolutions", args ?? new ListAgriServiceAvailableSolutionsInvokeArgs(), options.WithDefaults());
+ }
+
+
+ public sealed class ListAgriServiceAvailableSolutionsArgs : global::Pulumi.InvokeArgs
+ {
+ ///
+ /// The name of the AgriService resource.
+ ///
+ [Input("agriServiceResourceName", required: true)]
+ public string AgriServiceResourceName { get; set; } = null!;
+
+ ///
+ /// The name of the resource group. The name is case insensitive.
+ ///
+ [Input("resourceGroupName", required: true)]
+ public string ResourceGroupName { get; set; } = null!;
+
+ public ListAgriServiceAvailableSolutionsArgs()
+ {
+ }
+ public static new ListAgriServiceAvailableSolutionsArgs Empty => new ListAgriServiceAvailableSolutionsArgs();
+ }
+
+ public sealed class ListAgriServiceAvailableSolutionsInvokeArgs : global::Pulumi.InvokeArgs
+ {
+ ///
+ /// The name of the AgriService resource.
+ ///
+ [Input("agriServiceResourceName", required: true)]
+ public Input AgriServiceResourceName { get; set; } = null!;
+
+ ///
+ /// The name of the resource group. The name is case insensitive.
+ ///
+ [Input("resourceGroupName", required: true)]
+ public Input ResourceGroupName { get; set; } = null!;
+
+ public ListAgriServiceAvailableSolutionsInvokeArgs()
+ {
+ }
+ public static new ListAgriServiceAvailableSolutionsInvokeArgs Empty => new ListAgriServiceAvailableSolutionsInvokeArgs();
+ }
+
+
+ [OutputType]
+ public sealed class ListAgriServiceAvailableSolutionsResult
+ {
+ ///
+ /// Agri solutions list.
+ ///
+ public readonly ImmutableArray Solutions;
+
+ [OutputConstructor]
+ private ListAgriServiceAvailableSolutionsResult(ImmutableArray solutions)
+ {
+ Solutions = solutions;
+ }
+ }
+}
diff --git a/sdk/dotnet/AgriculturePlatform/V20240601Preview/Outputs/AgriServiceConfigResponse.cs b/sdk/dotnet/AgriculturePlatform/V20240601Preview/Outputs/AgriServiceConfigResponse.cs
new file mode 100644
index 000000000000..59ec08a4c30f
--- /dev/null
+++ b/sdk/dotnet/AgriculturePlatform/V20240601Preview/Outputs/AgriServiceConfigResponse.cs
@@ -0,0 +1,73 @@
+// *** WARNING: this file was generated by pulumi. ***
+// *** Do not edit by hand unless you're certain you know what you are doing! ***
+
+using System;
+using System.Collections.Generic;
+using System.Collections.Immutable;
+using System.Threading.Tasks;
+using Pulumi.Serialization;
+
+namespace Pulumi.AzureNative.AgriculturePlatform.V20240601Preview.Outputs
+{
+
+ ///
+ /// Config of the AgriService resource instance.
+ ///
+ [OutputType]
+ public sealed class AgriServiceConfigResponse
+ {
+ ///
+ /// App service resource Id.
+ ///
+ public readonly string AppServiceResourceId;
+ ///
+ /// Cosmos Db resource Id.
+ ///
+ public readonly string CosmosDbResourceId;
+ ///
+ /// Instance URI of the AgriService instance.
+ ///
+ public readonly string InstanceUri;
+ ///
+ /// Key vault resource Id.
+ ///
+ public readonly string KeyVaultResourceId;
+ ///
+ /// Redis cache resource Id.
+ ///
+ public readonly string RedisCacheResourceId;
+ ///
+ /// Storage account resource Id.
+ ///
+ public readonly string StorageAccountResourceId;
+ ///
+ /// Version of AgriService instance.
+ ///
+ public readonly string Version;
+
+ [OutputConstructor]
+ private AgriServiceConfigResponse(
+ string appServiceResourceId,
+
+ string cosmosDbResourceId,
+
+ string instanceUri,
+
+ string keyVaultResourceId,
+
+ string redisCacheResourceId,
+
+ string storageAccountResourceId,
+
+ string version)
+ {
+ AppServiceResourceId = appServiceResourceId;
+ CosmosDbResourceId = cosmosDbResourceId;
+ InstanceUri = instanceUri;
+ KeyVaultResourceId = keyVaultResourceId;
+ RedisCacheResourceId = redisCacheResourceId;
+ StorageAccountResourceId = storageAccountResourceId;
+ Version = version;
+ }
+ }
+}
diff --git a/sdk/dotnet/AgriculturePlatform/V20240601Preview/Outputs/AgriServiceResourcePropertiesResponse.cs b/sdk/dotnet/AgriculturePlatform/V20240601Preview/Outputs/AgriServiceResourcePropertiesResponse.cs
new file mode 100644
index 000000000000..0d3f78067b34
--- /dev/null
+++ b/sdk/dotnet/AgriculturePlatform/V20240601Preview/Outputs/AgriServiceResourcePropertiesResponse.cs
@@ -0,0 +1,59 @@
+// *** WARNING: this file was generated by pulumi. ***
+// *** Do not edit by hand unless you're certain you know what you are doing! ***
+
+using System;
+using System.Collections.Generic;
+using System.Collections.Immutable;
+using System.Threading.Tasks;
+using Pulumi.Serialization;
+
+namespace Pulumi.AzureNative.AgriculturePlatform.V20240601Preview.Outputs
+{
+
+ ///
+ /// Details of the Agriculture AgriDataManager.
+ ///
+ [OutputType]
+ public sealed class AgriServiceResourcePropertiesResponse
+ {
+ ///
+ /// Config of the AgriService instance.
+ ///
+ public readonly Outputs.AgriServiceConfigResponse? Config;
+ ///
+ /// Data connector credentials of AgriService instance.
+ ///
+ public readonly ImmutableArray DataConnectorCredentials;
+ ///
+ /// AgriService installed solutions.
+ ///
+ public readonly ImmutableArray InstalledSolutions;
+ ///
+ /// Managed On Behalf Of Configuration.
+ ///
+ public readonly Outputs.ManagedOnBehalfOfConfigurationResponse ManagedOnBehalfOfConfiguration;
+ ///
+ /// The status of the last operation.
+ ///
+ public readonly string ProvisioningState;
+
+ [OutputConstructor]
+ private AgriServiceResourcePropertiesResponse(
+ Outputs.AgriServiceConfigResponse? config,
+
+ ImmutableArray dataConnectorCredentials,
+
+ ImmutableArray installedSolutions,
+
+ Outputs.ManagedOnBehalfOfConfigurationResponse managedOnBehalfOfConfiguration,
+
+ string provisioningState)
+ {
+ Config = config;
+ DataConnectorCredentials = dataConnectorCredentials;
+ InstalledSolutions = installedSolutions;
+ ManagedOnBehalfOfConfiguration = managedOnBehalfOfConfiguration;
+ ProvisioningState = provisioningState;
+ }
+ }
+}
diff --git a/sdk/dotnet/AgriculturePlatform/V20240601Preview/Outputs/DataConnectorCredentialMapResponse.cs b/sdk/dotnet/AgriculturePlatform/V20240601Preview/Outputs/DataConnectorCredentialMapResponse.cs
new file mode 100644
index 000000000000..19ce1f556850
--- /dev/null
+++ b/sdk/dotnet/AgriculturePlatform/V20240601Preview/Outputs/DataConnectorCredentialMapResponse.cs
@@ -0,0 +1,38 @@
+// *** WARNING: this file was generated by pulumi. ***
+// *** Do not edit by hand unless you're certain you know what you are doing! ***
+
+using System;
+using System.Collections.Generic;
+using System.Collections.Immutable;
+using System.Threading.Tasks;
+using Pulumi.Serialization;
+
+namespace Pulumi.AzureNative.AgriculturePlatform.V20240601Preview.Outputs
+{
+
+ ///
+ /// Mapping of data connector credentials.
+ ///
+ [OutputType]
+ public sealed class DataConnectorCredentialMapResponse
+ {
+ ///
+ /// The key representing the credential.
+ ///
+ public readonly string Key;
+ ///
+ /// The data connector credential value.
+ ///
+ public readonly Outputs.DataConnectorCredentialsResponse Value;
+
+ [OutputConstructor]
+ private DataConnectorCredentialMapResponse(
+ string key,
+
+ Outputs.DataConnectorCredentialsResponse value)
+ {
+ Key = key;
+ Value = value;
+ }
+ }
+}
diff --git a/sdk/dotnet/AgriculturePlatform/V20240601Preview/Outputs/DataConnectorCredentialsResponse.cs b/sdk/dotnet/AgriculturePlatform/V20240601Preview/Outputs/DataConnectorCredentialsResponse.cs
new file mode 100644
index 000000000000..d99d19f89c65
--- /dev/null
+++ b/sdk/dotnet/AgriculturePlatform/V20240601Preview/Outputs/DataConnectorCredentialsResponse.cs
@@ -0,0 +1,59 @@
+// *** WARNING: this file was generated by pulumi. ***
+// *** Do not edit by hand unless you're certain you know what you are doing! ***
+
+using System;
+using System.Collections.Generic;
+using System.Collections.Immutable;
+using System.Threading.Tasks;
+using Pulumi.Serialization;
+
+namespace Pulumi.AzureNative.AgriculturePlatform.V20240601Preview.Outputs
+{
+
+ ///
+ /// The properties related to an AgriService data connector.
+ ///
+ [OutputType]
+ public sealed class DataConnectorCredentialsResponse
+ {
+ ///
+ /// Client Id associated with the provider, if type of credentials is OAuthClientCredentials.
+ ///
+ public readonly string? ClientId;
+ ///
+ /// Name of the key vault key.
+ ///
+ public readonly string? KeyName;
+ ///
+ /// Uri of the key vault
+ ///
+ public readonly string? KeyVaultUri;
+ ///
+ /// Version of the key vault key.
+ ///
+ public readonly string? KeyVersion;
+ ///
+ /// Type of credential.
+ ///
+ public readonly string? Kind;
+
+ [OutputConstructor]
+ private DataConnectorCredentialsResponse(
+ string? clientId,
+
+ string? keyName,
+
+ string? keyVaultUri,
+
+ string? keyVersion,
+
+ string? kind)
+ {
+ ClientId = clientId;
+ KeyName = keyName;
+ KeyVaultUri = keyVaultUri;
+ KeyVersion = keyVersion;
+ Kind = kind;
+ }
+ }
+}
diff --git a/sdk/dotnet/AgriculturePlatform/V20240601Preview/Outputs/DataManagerForAgricultureSolutionResponse.cs b/sdk/dotnet/AgriculturePlatform/V20240601Preview/Outputs/DataManagerForAgricultureSolutionResponse.cs
new file mode 100644
index 000000000000..add9cf182cb5
--- /dev/null
+++ b/sdk/dotnet/AgriculturePlatform/V20240601Preview/Outputs/DataManagerForAgricultureSolutionResponse.cs
@@ -0,0 +1,87 @@
+// *** WARNING: this file was generated by pulumi. ***
+// *** Do not edit by hand unless you're certain you know what you are doing! ***
+
+using System;
+using System.Collections.Generic;
+using System.Collections.Immutable;
+using System.Threading.Tasks;
+using Pulumi.Serialization;
+
+namespace Pulumi.AzureNative.AgriculturePlatform.V20240601Preview.Outputs
+{
+
+ ///
+ /// Data Manager for Agriculture solution.
+ ///
+ [OutputType]
+ public sealed class DataManagerForAgricultureSolutionResponse
+ {
+ ///
+ /// Entra application Id used to access azure data manager for agriculture instance.
+ ///
+ public readonly string AccessAzureDataManagerForAgricultureApplicationId;
+ ///
+ /// Entra application name used to access azure data manager for agriculture instance.
+ ///
+ public readonly string AccessAzureDataManagerForAgricultureApplicationName;
+ ///
+ /// Data access scopes.
+ ///
+ public readonly ImmutableArray DataAccessScopes;
+ ///
+ /// Whether solution inference will validate input.
+ ///
+ public readonly bool IsValidateInput;
+ ///
+ /// Marketplace offer details.
+ ///
+ public readonly Outputs.MarketPlaceOfferDetailsResponse MarketPlaceOfferDetails;
+ ///
+ /// Partner Id.
+ ///
+ public readonly string PartnerId;
+ ///
+ /// Partner tenant Id.
+ ///
+ public readonly string PartnerTenantId;
+ ///
+ /// Saas application Id.
+ ///
+ public readonly string SaasApplicationId;
+ ///
+ /// Solution Id.
+ ///
+ public readonly string SolutionId;
+
+ [OutputConstructor]
+ private DataManagerForAgricultureSolutionResponse(
+ string accessAzureDataManagerForAgricultureApplicationId,
+
+ string accessAzureDataManagerForAgricultureApplicationName,
+
+ ImmutableArray dataAccessScopes,
+
+ bool isValidateInput,
+
+ Outputs.MarketPlaceOfferDetailsResponse marketPlaceOfferDetails,
+
+ string partnerId,
+
+ string partnerTenantId,
+
+ string saasApplicationId,
+
+ string solutionId)
+ {
+ AccessAzureDataManagerForAgricultureApplicationId = accessAzureDataManagerForAgricultureApplicationId;
+ AccessAzureDataManagerForAgricultureApplicationName = accessAzureDataManagerForAgricultureApplicationName;
+ DataAccessScopes = dataAccessScopes;
+ IsValidateInput = isValidateInput;
+ MarketPlaceOfferDetails = marketPlaceOfferDetails;
+ PartnerId = partnerId;
+ PartnerTenantId = partnerTenantId;
+ SaasApplicationId = saasApplicationId;
+ SolutionId = solutionId;
+ }
+ }
+}
diff --git a/sdk/dotnet/AgriculturePlatform/V20240601Preview/Outputs/InstalledSolutionMapResponse.cs b/sdk/dotnet/AgriculturePlatform/V20240601Preview/Outputs/InstalledSolutionMapResponse.cs
new file mode 100644
index 000000000000..89ed2f9e779b
--- /dev/null
+++ b/sdk/dotnet/AgriculturePlatform/V20240601Preview/Outputs/InstalledSolutionMapResponse.cs
@@ -0,0 +1,38 @@
+// *** WARNING: this file was generated by pulumi. ***
+// *** Do not edit by hand unless you're certain you know what you are doing! ***
+
+using System;
+using System.Collections.Generic;
+using System.Collections.Immutable;
+using System.Threading.Tasks;
+using Pulumi.Serialization;
+
+namespace Pulumi.AzureNative.AgriculturePlatform.V20240601Preview.Outputs
+{
+
+ ///
+ /// Mapping of installed solutions.
+ ///
+ [OutputType]
+ public sealed class InstalledSolutionMapResponse
+ {
+ ///
+ /// The key representing the installed solution.
+ ///
+ public readonly string Key;
+ ///
+ /// The installed solution value.
+ ///
+ public readonly Outputs.SolutionResponse Value;
+
+ [OutputConstructor]
+ private InstalledSolutionMapResponse(
+ string key,
+
+ Outputs.SolutionResponse value)
+ {
+ Key = key;
+ Value = value;
+ }
+ }
+}
diff --git a/sdk/dotnet/AgriculturePlatform/V20240601Preview/Outputs/ManagedOnBehalfOfConfigurationResponse.cs b/sdk/dotnet/AgriculturePlatform/V20240601Preview/Outputs/ManagedOnBehalfOfConfigurationResponse.cs
new file mode 100644
index 000000000000..a1b94e19fbd2
--- /dev/null
+++ b/sdk/dotnet/AgriculturePlatform/V20240601Preview/Outputs/ManagedOnBehalfOfConfigurationResponse.cs
@@ -0,0 +1,30 @@
+// *** WARNING: this file was generated by pulumi. ***
+// *** Do not edit by hand unless you're certain you know what you are doing! ***
+
+using System;
+using System.Collections.Generic;
+using System.Collections.Immutable;
+using System.Threading.Tasks;
+using Pulumi.Serialization;
+
+namespace Pulumi.AzureNative.AgriculturePlatform.V20240601Preview.Outputs
+{
+
+ ///
+ /// Configuration of the managed on behalf of resource.
+ ///
+ [OutputType]
+ public sealed class ManagedOnBehalfOfConfigurationResponse
+ {
+ ///
+ /// Associated MoboBrokerResources.
+ ///
+ public readonly ImmutableArray MoboBrokerResources;
+
+ [OutputConstructor]
+ private ManagedOnBehalfOfConfigurationResponse(ImmutableArray moboBrokerResources)
+ {
+ MoboBrokerResources = moboBrokerResources;
+ }
+ }
+}
diff --git a/sdk/dotnet/AgriculturePlatform/V20240601Preview/Outputs/ManagedServiceIdentityResponse.cs b/sdk/dotnet/AgriculturePlatform/V20240601Preview/Outputs/ManagedServiceIdentityResponse.cs
new file mode 100644
index 000000000000..5d75702370e3
--- /dev/null
+++ b/sdk/dotnet/AgriculturePlatform/V20240601Preview/Outputs/ManagedServiceIdentityResponse.cs
@@ -0,0 +1,52 @@
+// *** WARNING: this file was generated by pulumi. ***
+// *** Do not edit by hand unless you're certain you know what you are doing! ***
+
+using System;
+using System.Collections.Generic;
+using System.Collections.Immutable;
+using System.Threading.Tasks;
+using Pulumi.Serialization;
+
+namespace Pulumi.AzureNative.AgriculturePlatform.V20240601Preview.Outputs
+{
+
+ ///
+ /// Managed service identity (system assigned and/or user assigned identities)
+ ///
+ [OutputType]
+ public sealed class ManagedServiceIdentityResponse
+ {
+ ///
+ /// The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
+ ///
+ public readonly string PrincipalId;
+ ///
+ /// The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
+ ///
+ public readonly string TenantId;
+ ///
+ /// Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
+ ///
+ public readonly string Type;
+ ///
+ /// The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
+ ///
+ public readonly ImmutableDictionary? UserAssignedIdentities;
+
+ [OutputConstructor]
+ private ManagedServiceIdentityResponse(
+ string principalId,
+
+ string tenantId,
+
+ string type,
+
+ ImmutableDictionary? userAssignedIdentities)
+ {
+ PrincipalId = principalId;
+ TenantId = tenantId;
+ Type = type;
+ UserAssignedIdentities = userAssignedIdentities;
+ }
+ }
+}
diff --git a/sdk/dotnet/AgriculturePlatform/V20240601Preview/Outputs/MarketPlaceOfferDetailsResponse.cs b/sdk/dotnet/AgriculturePlatform/V20240601Preview/Outputs/MarketPlaceOfferDetailsResponse.cs
new file mode 100644
index 000000000000..b612466bc54b
--- /dev/null
+++ b/sdk/dotnet/AgriculturePlatform/V20240601Preview/Outputs/MarketPlaceOfferDetailsResponse.cs
@@ -0,0 +1,38 @@
+// *** WARNING: this file was generated by pulumi. ***
+// *** Do not edit by hand unless you're certain you know what you are doing! ***
+
+using System;
+using System.Collections.Generic;
+using System.Collections.Immutable;
+using System.Threading.Tasks;
+using Pulumi.Serialization;
+
+namespace Pulumi.AzureNative.AgriculturePlatform.V20240601Preview.Outputs
+{
+
+ ///
+ /// Marketplace offer details of Agri solution.
+ ///
+ [OutputType]
+ public sealed class MarketPlaceOfferDetailsResponse
+ {
+ ///
+ /// Publisher Id.
+ ///
+ public readonly string PublisherId;
+ ///
+ /// Saas offer Id.
+ ///
+ public readonly string SaasOfferId;
+
+ [OutputConstructor]
+ private MarketPlaceOfferDetailsResponse(
+ string publisherId,
+
+ string saasOfferId)
+ {
+ PublisherId = publisherId;
+ SaasOfferId = saasOfferId;
+ }
+ }
+}
diff --git a/sdk/dotnet/AgriculturePlatform/V20240601Preview/Outputs/MoboBrokerResourceResponse.cs b/sdk/dotnet/AgriculturePlatform/V20240601Preview/Outputs/MoboBrokerResourceResponse.cs
new file mode 100644
index 000000000000..e4795c92854f
--- /dev/null
+++ b/sdk/dotnet/AgriculturePlatform/V20240601Preview/Outputs/MoboBrokerResourceResponse.cs
@@ -0,0 +1,31 @@
+// *** WARNING: this file was generated by pulumi. ***
+// *** Do not edit by hand unless you're certain you know what you are doing! ***
+
+using System;
+using System.Collections.Generic;
+using System.Collections.Immutable;
+using System.Threading.Tasks;
+using Pulumi.Serialization;
+
+namespace Pulumi.AzureNative.AgriculturePlatform.V20240601Preview.Outputs
+{
+
+ ///
+ /// MoboBroker resource.
+ ///
+ [OutputType]
+ public sealed class MoboBrokerResourceResponse
+ {
+ ///
+ /// The fully qualified resource ID of the MoboBroker resource.
+ /// Example: `/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}`
+ ///
+ public readonly string Id;
+
+ [OutputConstructor]
+ private MoboBrokerResourceResponse(string id)
+ {
+ Id = id;
+ }
+ }
+}
diff --git a/sdk/dotnet/AgriculturePlatform/V20240601Preview/Outputs/SkuResponse.cs b/sdk/dotnet/AgriculturePlatform/V20240601Preview/Outputs/SkuResponse.cs
new file mode 100644
index 000000000000..effb6d9e0635
--- /dev/null
+++ b/sdk/dotnet/AgriculturePlatform/V20240601Preview/Outputs/SkuResponse.cs
@@ -0,0 +1,59 @@
+// *** WARNING: this file was generated by pulumi. ***
+// *** Do not edit by hand unless you're certain you know what you are doing! ***
+
+using System;
+using System.Collections.Generic;
+using System.Collections.Immutable;
+using System.Threading.Tasks;
+using Pulumi.Serialization;
+
+namespace Pulumi.AzureNative.AgriculturePlatform.V20240601Preview.Outputs
+{
+
+ ///
+ /// The resource model definition representing SKU
+ ///
+ [OutputType]
+ public sealed class SkuResponse
+ {
+ ///
+ /// If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
+ ///
+ public readonly int? Capacity;
+ ///
+ /// If the service has different generations of hardware, for the same SKU, then that can be captured here.
+ ///
+ public readonly string? Family;
+ ///
+ /// The name of the SKU. E.g. P3. It is typically a letter+number code
+ ///
+ public readonly string Name;
+ ///
+ /// The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
+ ///
+ public readonly string? Size;
+ ///
+ /// This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
+ ///
+ public readonly string? Tier;
+
+ [OutputConstructor]
+ private SkuResponse(
+ int? capacity,
+
+ string? family,
+
+ string name,
+
+ string? size,
+
+ string? tier)
+ {
+ Capacity = capacity;
+ Family = family;
+ Name = name;
+ Size = size;
+ Tier = tier;
+ }
+ }
+}
diff --git a/sdk/dotnet/AgriculturePlatform/V20240601Preview/Outputs/SolutionResponse.cs b/sdk/dotnet/AgriculturePlatform/V20240601Preview/Outputs/SolutionResponse.cs
new file mode 100644
index 000000000000..bc12c241e329
--- /dev/null
+++ b/sdk/dotnet/AgriculturePlatform/V20240601Preview/Outputs/SolutionResponse.cs
@@ -0,0 +1,66 @@
+// *** WARNING: this file was generated by pulumi. ***
+// *** Do not edit by hand unless you're certain you know what you are doing! ***
+
+using System;
+using System.Collections.Generic;
+using System.Collections.Immutable;
+using System.Threading.Tasks;
+using Pulumi.Serialization;
+
+namespace Pulumi.AzureNative.AgriculturePlatform.V20240601Preview.Outputs
+{
+
+ ///
+ /// Installed data manager for Agriculture solution detail.
+ ///
+ [OutputType]
+ public sealed class SolutionResponse
+ {
+ ///
+ /// Application name of the solution.
+ ///
+ public readonly string? ApplicationName;
+ ///
+ /// Marketplace publisher Id.
+ ///
+ public readonly string? MarketPlacePublisherId;
+ ///
+ /// Partner Id.
+ ///
+ public readonly string? PartnerId;
+ ///
+ /// Plan Id.
+ ///
+ public readonly string? PlanId;
+ ///
+ /// Saas subscription Id.
+ ///
+ public readonly string? SaasSubscriptionId;
+ ///
+ /// Saas subscription name.
+ ///
+ public readonly string? SaasSubscriptionName;
+
+ [OutputConstructor]
+ private SolutionResponse(
+ string? applicationName,
+
+ string? marketPlacePublisherId,
+
+ string? partnerId,
+
+ string? planId,
+
+ string? saasSubscriptionId,
+
+ string? saasSubscriptionName)
+ {
+ ApplicationName = applicationName;
+ MarketPlacePublisherId = marketPlacePublisherId;
+ PartnerId = partnerId;
+ PlanId = planId;
+ SaasSubscriptionId = saasSubscriptionId;
+ SaasSubscriptionName = saasSubscriptionName;
+ }
+ }
+}
diff --git a/sdk/dotnet/AgriculturePlatform/V20240601Preview/Outputs/SystemDataResponse.cs b/sdk/dotnet/AgriculturePlatform/V20240601Preview/Outputs/SystemDataResponse.cs
new file mode 100644
index 000000000000..957471f3f46e
--- /dev/null
+++ b/sdk/dotnet/AgriculturePlatform/V20240601Preview/Outputs/SystemDataResponse.cs
@@ -0,0 +1,66 @@
+// *** WARNING: this file was generated by pulumi. ***
+// *** Do not edit by hand unless you're certain you know what you are doing! ***
+
+using System;
+using System.Collections.Generic;
+using System.Collections.Immutable;
+using System.Threading.Tasks;
+using Pulumi.Serialization;
+
+namespace Pulumi.AzureNative.AgriculturePlatform.V20240601Preview.Outputs
+{
+
+ ///
+ /// Metadata pertaining to creation and last modification of the resource.
+ ///
+ [OutputType]
+ public sealed class SystemDataResponse
+ {
+ ///
+ /// The timestamp of resource creation (UTC).
+ ///
+ public readonly string? CreatedAt;
+ ///
+ /// The identity that created the resource.
+ ///
+ public readonly string? CreatedBy;
+ ///
+ /// The type of identity that created the resource.
+ ///
+ public readonly string? CreatedByType;
+ ///
+ /// The timestamp of resource last modification (UTC)
+ ///
+ public readonly string? LastModifiedAt;
+ ///
+ /// The identity that last modified the resource.
+ ///
+ public readonly string? LastModifiedBy;
+ ///
+ /// The type of identity that last modified the resource.
+ ///
+ public readonly string? LastModifiedByType;
+
+ [OutputConstructor]
+ private SystemDataResponse(
+ string? createdAt,
+
+ string? createdBy,
+
+ string? createdByType,
+
+ string? lastModifiedAt,
+
+ string? lastModifiedBy,
+
+ string? lastModifiedByType)
+ {
+ CreatedAt = createdAt;
+ CreatedBy = createdBy;
+ CreatedByType = createdByType;
+ LastModifiedAt = lastModifiedAt;
+ LastModifiedBy = lastModifiedBy;
+ LastModifiedByType = lastModifiedByType;
+ }
+ }
+}
diff --git a/sdk/dotnet/AgriculturePlatform/V20240601Preview/Outputs/UserAssignedIdentityResponse.cs b/sdk/dotnet/AgriculturePlatform/V20240601Preview/Outputs/UserAssignedIdentityResponse.cs
new file mode 100644
index 000000000000..380227139eec
--- /dev/null
+++ b/sdk/dotnet/AgriculturePlatform/V20240601Preview/Outputs/UserAssignedIdentityResponse.cs
@@ -0,0 +1,38 @@
+// *** WARNING: this file was generated by pulumi. ***
+// *** Do not edit by hand unless you're certain you know what you are doing! ***
+
+using System;
+using System.Collections.Generic;
+using System.Collections.Immutable;
+using System.Threading.Tasks;
+using Pulumi.Serialization;
+
+namespace Pulumi.AzureNative.AgriculturePlatform.V20240601Preview.Outputs
+{
+
+ ///
+ /// User assigned identity properties
+ ///
+ [OutputType]
+ public sealed class UserAssignedIdentityResponse
+ {
+ ///
+ /// The client ID of the assigned identity.
+ ///
+ public readonly string ClientId;
+ ///
+ /// The principal ID of the assigned identity.
+ ///
+ public readonly string PrincipalId;
+
+ [OutputConstructor]
+ private UserAssignedIdentityResponse(
+ string clientId,
+
+ string principalId)
+ {
+ ClientId = clientId;
+ PrincipalId = principalId;
+ }
+ }
+}
diff --git a/sdk/dotnet/AgriculturePlatform/V20240601Preview/README.md b/sdk/dotnet/AgriculturePlatform/V20240601Preview/README.md
new file mode 100644
index 000000000000..b6e91921920b
--- /dev/null
+++ b/sdk/dotnet/AgriculturePlatform/V20240601Preview/README.md
@@ -0,0 +1 @@
+A native Pulumi package for creating and managing Azure resources.
diff --git a/sdk/dotnet/DatabaseWatcher/GetSharedPrivateLinkResource.cs b/sdk/dotnet/DatabaseWatcher/GetSharedPrivateLinkResource.cs
index e7f963223b7b..c9b089b9c6b7 100644
--- a/sdk/dotnet/DatabaseWatcher/GetSharedPrivateLinkResource.cs
+++ b/sdk/dotnet/DatabaseWatcher/GetSharedPrivateLinkResource.cs
@@ -97,7 +97,7 @@ public GetSharedPrivateLinkResourceInvokeArgs()
public sealed class GetSharedPrivateLinkResourceResult
{
///
- /// The DNS zone to be included in the DNS name of the shared private link. Value is required for Azure Data Explorer clusters and SQL managed instances. The value to use is the second segment of the host FQDN name of the resource that the shared private link resource is for.
+ /// The DNS zone segment to be included in the DNS name of the shared private link. Value is required for Azure Data Explorer clusters and SQL managed instances, and must be omitted for SQL logical servers and key vaults. The value is the second segment of the host FQDN name of the resource that the shared private link resource is for. For example: if the host name is 'adx-cluster-21187695.eastus.kusto.windows.net', then the value is 'eastus'; if the host name is 'sql-mi-23961134.767d5869f605.database.windows.net', then the value is '767d5869f605'.
///
public readonly string? DnsZone;
///
diff --git a/sdk/dotnet/DatabaseWatcher/GetTarget.cs b/sdk/dotnet/DatabaseWatcher/GetTarget.cs
index 17d8310e1b5a..5c6b666fe788 100644
--- a/sdk/dotnet/DatabaseWatcher/GetTarget.cs
+++ b/sdk/dotnet/DatabaseWatcher/GetTarget.cs
@@ -97,7 +97,7 @@ public GetTargetInvokeArgs()
public sealed class GetTargetResult
{
///
- /// The server name to use in the connection string when connecting to a target. Port number and instance name must be specified separately.
+ /// The FQDN host name of the server to use in the connection string when connecting to a target. For example, for an Azure SQL logical server in the Azure commercial cloud, the value might be 'sql-logical-server-22092780.database.windows.net'; for an Azure SQL managed instance in the Azure commercial cloud, the value might be 'sql-mi-39441134.767d5869f605.database.windows.net'. Port number and instance name must be specified separately.
///
public readonly string ConnectionServerName;
///
diff --git a/sdk/dotnet/DatabaseWatcher/SharedPrivateLinkResource.cs b/sdk/dotnet/DatabaseWatcher/SharedPrivateLinkResource.cs
index 5943b7319dee..96fa8845e6e0 100644
--- a/sdk/dotnet/DatabaseWatcher/SharedPrivateLinkResource.cs
+++ b/sdk/dotnet/DatabaseWatcher/SharedPrivateLinkResource.cs
@@ -19,7 +19,7 @@ namespace Pulumi.AzureNative.DatabaseWatcher
public partial class SharedPrivateLinkResource : global::Pulumi.CustomResource
{
///
- /// The DNS zone to be included in the DNS name of the shared private link. Value is required for Azure Data Explorer clusters and SQL managed instances. The value to use is the second segment of the host FQDN name of the resource that the shared private link resource is for.
+ /// The DNS zone segment to be included in the DNS name of the shared private link. Value is required for Azure Data Explorer clusters and SQL managed instances, and must be omitted for SQL logical servers and key vaults. The value is the second segment of the host FQDN name of the resource that the shared private link resource is for. For example: if the host name is 'adx-cluster-21187695.eastus.kusto.windows.net', then the value is 'eastus'; if the host name is 'sql-mi-23961134.767d5869f605.database.windows.net', then the value is '767d5869f605'.
///
[Output("dnsZone")]
public Output DnsZone { get; private set; } = null!;
@@ -125,7 +125,7 @@ public static SharedPrivateLinkResource Get(string name, Input id, Custo
public sealed class SharedPrivateLinkResourceArgs : global::Pulumi.ResourceArgs
{
///
- /// The DNS zone to be included in the DNS name of the shared private link. Value is required for Azure Data Explorer clusters and SQL managed instances. The value to use is the second segment of the host FQDN name of the resource that the shared private link resource is for.
+ /// The DNS zone segment to be included in the DNS name of the shared private link. Value is required for Azure Data Explorer clusters and SQL managed instances, and must be omitted for SQL logical servers and key vaults. The value is the second segment of the host FQDN name of the resource that the shared private link resource is for. For example: if the host name is 'adx-cluster-21187695.eastus.kusto.windows.net', then the value is 'eastus'; if the host name is 'sql-mi-23961134.767d5869f605.database.windows.net', then the value is '767d5869f605'.
///
[Input("dnsZone")]
public Input? DnsZone { get; set; }
diff --git a/sdk/dotnet/DatabaseWatcher/Target.cs b/sdk/dotnet/DatabaseWatcher/Target.cs
index e8dc87030db5..4a64305fdce7 100644
--- a/sdk/dotnet/DatabaseWatcher/Target.cs
+++ b/sdk/dotnet/DatabaseWatcher/Target.cs
@@ -19,7 +19,7 @@ namespace Pulumi.AzureNative.DatabaseWatcher
public partial class Target : global::Pulumi.CustomResource
{
///
- /// The server name to use in the connection string when connecting to a target. Port number and instance name must be specified separately.
+ /// The FQDN host name of the server to use in the connection string when connecting to a target. For example, for an Azure SQL logical server in the Azure commercial cloud, the value might be 'sql-logical-server-22092780.database.windows.net'; for an Azure SQL managed instance in the Azure commercial cloud, the value might be 'sql-mi-39441134.767d5869f605.database.windows.net'. Port number and instance name must be specified separately.
///
[Output("connectionServerName")]
public Output ConnectionServerName { get; private set; } = null!;
@@ -119,7 +119,7 @@ public static Target Get(string name, Input id, CustomResourceOptions? o
public sealed class TargetArgs : global::Pulumi.ResourceArgs
{
///
- /// The server name to use in the connection string when connecting to a target. Port number and instance name must be specified separately.
+ /// The FQDN host name of the server to use in the connection string when connecting to a target. For example, for an Azure SQL logical server in the Azure commercial cloud, the value might be 'sql-logical-server-22092780.database.windows.net'; for an Azure SQL managed instance in the Azure commercial cloud, the value might be 'sql-mi-39441134.767d5869f605.database.windows.net'. Port number and instance name must be specified separately.
///
[Input("connectionServerName", required: true)]
public Input ConnectionServerName { get; set; } = null!;
diff --git a/sdk/dotnet/DatabaseWatcher/V20230901Preview/GetSharedPrivateLinkResource.cs b/sdk/dotnet/DatabaseWatcher/V20230901Preview/GetSharedPrivateLinkResource.cs
index 53b13a5d452d..622b4e0722f2 100644
--- a/sdk/dotnet/DatabaseWatcher/V20230901Preview/GetSharedPrivateLinkResource.cs
+++ b/sdk/dotnet/DatabaseWatcher/V20230901Preview/GetSharedPrivateLinkResource.cs
@@ -88,7 +88,7 @@ public GetSharedPrivateLinkResourceInvokeArgs()
public sealed class GetSharedPrivateLinkResourceResult
{
///
- /// The DNS zone to be included in the DNS name of the shared private link. Value is required for Azure Data Explorer clusters and SQL managed instances. The value to use is the second segment of the host FQDN name of the resource that the shared private link resource is for.
+ /// The DNS zone segment to be included in the DNS name of the shared private link. Value is required for Azure Data Explorer clusters and SQL managed instances, and must be omitted for SQL logical servers and key vaults. The value is the second segment of the host FQDN name of the resource that the shared private link resource is for. For example: if the host name is 'adx-cluster-21187695.eastus.kusto.windows.net', then the value is 'eastus'; if the host name is 'sql-mi-23961134.767d5869f605.database.windows.net', then the value is '767d5869f605'.
///
public readonly string? DnsZone;
///
diff --git a/sdk/dotnet/DatabaseWatcher/V20230901Preview/GetTarget.cs b/sdk/dotnet/DatabaseWatcher/V20230901Preview/GetTarget.cs
index 4f295b12d4b6..567e98b6f267 100644
--- a/sdk/dotnet/DatabaseWatcher/V20230901Preview/GetTarget.cs
+++ b/sdk/dotnet/DatabaseWatcher/V20230901Preview/GetTarget.cs
@@ -88,7 +88,7 @@ public GetTargetInvokeArgs()
public sealed class GetTargetResult
{
///
- /// The server name to use in the connection string when connecting to a target. Port number and instance name must be specified separately.
+ /// The FQDN host name of the server to use in the connection string when connecting to a target. For example, for an Azure SQL logical server in the Azure commercial cloud, the value might be 'sql-logical-server-22092780.database.windows.net'; for an Azure SQL managed instance in the Azure commercial cloud, the value might be 'sql-mi-39441134.767d5869f605.database.windows.net'. Port number and instance name must be specified separately.
///
public readonly string ConnectionServerName;
///
diff --git a/sdk/dotnet/DatabaseWatcher/V20230901Preview/SharedPrivateLinkResource.cs b/sdk/dotnet/DatabaseWatcher/V20230901Preview/SharedPrivateLinkResource.cs
index a8b0bfa5b0fc..7d936c826c2f 100644
--- a/sdk/dotnet/DatabaseWatcher/V20230901Preview/SharedPrivateLinkResource.cs
+++ b/sdk/dotnet/DatabaseWatcher/V20230901Preview/SharedPrivateLinkResource.cs
@@ -16,7 +16,7 @@ namespace Pulumi.AzureNative.DatabaseWatcher.V20230901Preview
public partial class SharedPrivateLinkResource : global::Pulumi.CustomResource
{
///
- /// The DNS zone to be included in the DNS name of the shared private link. Value is required for Azure Data Explorer clusters and SQL managed instances. The value to use is the second segment of the host FQDN name of the resource that the shared private link resource is for.
+ /// The DNS zone segment to be included in the DNS name of the shared private link. Value is required for Azure Data Explorer clusters and SQL managed instances, and must be omitted for SQL logical servers and key vaults. The value is the second segment of the host FQDN name of the resource that the shared private link resource is for. For example: if the host name is 'adx-cluster-21187695.eastus.kusto.windows.net', then the value is 'eastus'; if the host name is 'sql-mi-23961134.767d5869f605.database.windows.net', then the value is '767d5869f605'.
///
[Output("dnsZone")]
public Output DnsZone { get; private set; } = null!;
@@ -122,7 +122,7 @@ public static SharedPrivateLinkResource Get(string name, Input id, Custo
public sealed class SharedPrivateLinkResourceArgs : global::Pulumi.ResourceArgs
{
///
- /// The DNS zone to be included in the DNS name of the shared private link. Value is required for Azure Data Explorer clusters and SQL managed instances. The value to use is the second segment of the host FQDN name of the resource that the shared private link resource is for.
+ /// The DNS zone segment to be included in the DNS name of the shared private link. Value is required for Azure Data Explorer clusters and SQL managed instances, and must be omitted for SQL logical servers and key vaults. The value is the second segment of the host FQDN name of the resource that the shared private link resource is for. For example: if the host name is 'adx-cluster-21187695.eastus.kusto.windows.net', then the value is 'eastus'; if the host name is 'sql-mi-23961134.767d5869f605.database.windows.net', then the value is '767d5869f605'.
///
[Input("dnsZone")]
public Input? DnsZone { get; set; }
diff --git a/sdk/dotnet/DatabaseWatcher/V20230901Preview/Target.cs b/sdk/dotnet/DatabaseWatcher/V20230901Preview/Target.cs
index 8e4d2828c0e9..7497d0eb3205 100644
--- a/sdk/dotnet/DatabaseWatcher/V20230901Preview/Target.cs
+++ b/sdk/dotnet/DatabaseWatcher/V20230901Preview/Target.cs
@@ -16,7 +16,7 @@ namespace Pulumi.AzureNative.DatabaseWatcher.V20230901Preview
public partial class Target : global::Pulumi.CustomResource
{
///
- /// The server name to use in the connection string when connecting to a target. Port number and instance name must be specified separately.
+ /// The FQDN host name of the server to use in the connection string when connecting to a target. For example, for an Azure SQL logical server in the Azure commercial cloud, the value might be 'sql-logical-server-22092780.database.windows.net'; for an Azure SQL managed instance in the Azure commercial cloud, the value might be 'sql-mi-39441134.767d5869f605.database.windows.net'. Port number and instance name must be specified separately.
///
[Output("connectionServerName")]
public Output ConnectionServerName { get; private set; } = null!;
@@ -116,7 +116,7 @@ public static Target Get(string name, Input id, CustomResourceOptions? o
public sealed class TargetArgs : global::Pulumi.ResourceArgs
{
///
- /// The server name to use in the connection string when connecting to a target. Port number and instance name must be specified separately.
+ /// The FQDN host name of the server to use in the connection string when connecting to a target. For example, for an Azure SQL logical server in the Azure commercial cloud, the value might be 'sql-logical-server-22092780.database.windows.net'; for an Azure SQL managed instance in the Azure commercial cloud, the value might be 'sql-mi-39441134.767d5869f605.database.windows.net'. Port number and instance name must be specified separately.
///
[Input("connectionServerName", required: true)]
public Input ConnectionServerName { get; set; } = null!;
diff --git a/sdk/dotnet/DatabaseWatcher/V20240719Preview/GetSharedPrivateLinkResource.cs b/sdk/dotnet/DatabaseWatcher/V20240719Preview/GetSharedPrivateLinkResource.cs
index c3b6e5ad744d..daf94c7863c0 100644
--- a/sdk/dotnet/DatabaseWatcher/V20240719Preview/GetSharedPrivateLinkResource.cs
+++ b/sdk/dotnet/DatabaseWatcher/V20240719Preview/GetSharedPrivateLinkResource.cs
@@ -88,7 +88,7 @@ public GetSharedPrivateLinkResourceInvokeArgs()
public sealed class GetSharedPrivateLinkResourceResult
{
///
- /// The DNS zone to be included in the DNS name of the shared private link. Value is required for Azure Data Explorer clusters and SQL managed instances. The value to use is the second segment of the host FQDN name of the resource that the shared private link resource is for.
+ /// The DNS zone segment to be included in the DNS name of the shared private link. Value is required for Azure Data Explorer clusters and SQL managed instances, and must be omitted for SQL logical servers and key vaults. The value is the second segment of the host FQDN name of the resource that the shared private link resource is for. For example: if the host name is 'adx-cluster-21187695.eastus.kusto.windows.net', then the value is 'eastus'; if the host name is 'sql-mi-23961134.767d5869f605.database.windows.net', then the value is '767d5869f605'.
///
public readonly string? DnsZone;
///
diff --git a/sdk/dotnet/DatabaseWatcher/V20240719Preview/GetTarget.cs b/sdk/dotnet/DatabaseWatcher/V20240719Preview/GetTarget.cs
index 3c6d28d14544..049bc217ab2d 100644
--- a/sdk/dotnet/DatabaseWatcher/V20240719Preview/GetTarget.cs
+++ b/sdk/dotnet/DatabaseWatcher/V20240719Preview/GetTarget.cs
@@ -88,7 +88,7 @@ public GetTargetInvokeArgs()
public sealed class GetTargetResult
{
///
- /// The server name to use in the connection string when connecting to a target. Port number and instance name must be specified separately.
+ /// The FQDN host name of the server to use in the connection string when connecting to a target. For example, for an Azure SQL logical server in the Azure commercial cloud, the value might be 'sql-logical-server-22092780.database.windows.net'; for an Azure SQL managed instance in the Azure commercial cloud, the value might be 'sql-mi-39441134.767d5869f605.database.windows.net'. Port number and instance name must be specified separately.
///
public readonly string ConnectionServerName;
///
diff --git a/sdk/dotnet/DatabaseWatcher/V20240719Preview/SharedPrivateLinkResource.cs b/sdk/dotnet/DatabaseWatcher/V20240719Preview/SharedPrivateLinkResource.cs
index 7f37c6ce45c6..49c14cc46e05 100644
--- a/sdk/dotnet/DatabaseWatcher/V20240719Preview/SharedPrivateLinkResource.cs
+++ b/sdk/dotnet/DatabaseWatcher/V20240719Preview/SharedPrivateLinkResource.cs
@@ -16,7 +16,7 @@ namespace Pulumi.AzureNative.DatabaseWatcher.V20240719Preview
public partial class SharedPrivateLinkResource : global::Pulumi.CustomResource
{
///
- /// The DNS zone to be included in the DNS name of the shared private link. Value is required for Azure Data Explorer clusters and SQL managed instances. The value to use is the second segment of the host FQDN name of the resource that the shared private link resource is for.
+ /// The DNS zone segment to be included in the DNS name of the shared private link. Value is required for Azure Data Explorer clusters and SQL managed instances, and must be omitted for SQL logical servers and key vaults. The value is the second segment of the host FQDN name of the resource that the shared private link resource is for. For example: if the host name is 'adx-cluster-21187695.eastus.kusto.windows.net', then the value is 'eastus'; if the host name is 'sql-mi-23961134.767d5869f605.database.windows.net', then the value is '767d5869f605'.
///
[Output("dnsZone")]
public Output DnsZone { get; private set; } = null!;
@@ -122,7 +122,7 @@ public static SharedPrivateLinkResource Get(string name, Input id, Custo
public sealed class SharedPrivateLinkResourceArgs : global::Pulumi.ResourceArgs
{
///
- /// The DNS zone to be included in the DNS name of the shared private link. Value is required for Azure Data Explorer clusters and SQL managed instances. The value to use is the second segment of the host FQDN name of the resource that the shared private link resource is for.
+ /// The DNS zone segment to be included in the DNS name of the shared private link. Value is required for Azure Data Explorer clusters and SQL managed instances, and must be omitted for SQL logical servers and key vaults. The value is the second segment of the host FQDN name of the resource that the shared private link resource is for. For example: if the host name is 'adx-cluster-21187695.eastus.kusto.windows.net', then the value is 'eastus'; if the host name is 'sql-mi-23961134.767d5869f605.database.windows.net', then the value is '767d5869f605'.
///
[Input("dnsZone")]
public Input? DnsZone { get; set; }
diff --git a/sdk/dotnet/DatabaseWatcher/V20240719Preview/Target.cs b/sdk/dotnet/DatabaseWatcher/V20240719Preview/Target.cs
index 08566a2fc16f..e08407e7ef40 100644
--- a/sdk/dotnet/DatabaseWatcher/V20240719Preview/Target.cs
+++ b/sdk/dotnet/DatabaseWatcher/V20240719Preview/Target.cs
@@ -16,7 +16,7 @@ namespace Pulumi.AzureNative.DatabaseWatcher.V20240719Preview
public partial class Target : global::Pulumi.CustomResource
{
///
- /// The server name to use in the connection string when connecting to a target. Port number and instance name must be specified separately.
+ /// The FQDN host name of the server to use in the connection string when connecting to a target. For example, for an Azure SQL logical server in the Azure commercial cloud, the value might be 'sql-logical-server-22092780.database.windows.net'; for an Azure SQL managed instance in the Azure commercial cloud, the value might be 'sql-mi-39441134.767d5869f605.database.windows.net'. Port number and instance name must be specified separately.
///
[Output("connectionServerName")]
public Output ConnectionServerName { get; private set; } = null!;
@@ -116,7 +116,7 @@ public static Target Get(string name, Input id, CustomResourceOptions? o
public sealed class TargetArgs : global::Pulumi.ResourceArgs
{
///
- /// The server name to use in the connection string when connecting to a target. Port number and instance name must be specified separately.
+ /// The FQDN host name of the server to use in the connection string when connecting to a target. For example, for an Azure SQL logical server in the Azure commercial cloud, the value might be 'sql-logical-server-22092780.database.windows.net'; for an Azure SQL managed instance in the Azure commercial cloud, the value might be 'sql-mi-39441134.767d5869f605.database.windows.net'. Port number and instance name must be specified separately.
///
[Input("connectionServerName", required: true)]
public Input ConnectionServerName { get; set; } = null!;
diff --git a/sdk/dotnet/DatabaseWatcher/V20241001Preview/GetSharedPrivateLinkResource.cs b/sdk/dotnet/DatabaseWatcher/V20241001Preview/GetSharedPrivateLinkResource.cs
index 827223024a03..eed89efd5de4 100644
--- a/sdk/dotnet/DatabaseWatcher/V20241001Preview/GetSharedPrivateLinkResource.cs
+++ b/sdk/dotnet/DatabaseWatcher/V20241001Preview/GetSharedPrivateLinkResource.cs
@@ -88,7 +88,7 @@ public GetSharedPrivateLinkResourceInvokeArgs()
public sealed class GetSharedPrivateLinkResourceResult
{
///
- /// The DNS zone to be included in the DNS name of the shared private link. Value is required for Azure Data Explorer clusters and SQL managed instances. The value to use is the second segment of the host FQDN name of the resource that the shared private link resource is for.
+ /// The DNS zone segment to be included in the DNS name of the shared private link. Value is required for Azure Data Explorer clusters and SQL managed instances, and must be omitted for SQL logical servers and key vaults. The value is the second segment of the host FQDN name of the resource that the shared private link resource is for. For example: if the host name is 'adx-cluster-21187695.eastus.kusto.windows.net', then the value is 'eastus'; if the host name is 'sql-mi-23961134.767d5869f605.database.windows.net', then the value is '767d5869f605'.
///
public readonly string? DnsZone;
///
diff --git a/sdk/dotnet/DatabaseWatcher/V20241001Preview/GetTarget.cs b/sdk/dotnet/DatabaseWatcher/V20241001Preview/GetTarget.cs
index df01cca31134..d4ca35ff11ea 100644
--- a/sdk/dotnet/DatabaseWatcher/V20241001Preview/GetTarget.cs
+++ b/sdk/dotnet/DatabaseWatcher/V20241001Preview/GetTarget.cs
@@ -88,7 +88,7 @@ public GetTargetInvokeArgs()
public sealed class GetTargetResult
{
///
- /// The server name to use in the connection string when connecting to a target. Port number and instance name must be specified separately.
+ /// The FQDN host name of the server to use in the connection string when connecting to a target. For example, for an Azure SQL logical server in the Azure commercial cloud, the value might be 'sql-logical-server-22092780.database.windows.net'; for an Azure SQL managed instance in the Azure commercial cloud, the value might be 'sql-mi-39441134.767d5869f605.database.windows.net'. Port number and instance name must be specified separately.
///
public readonly string ConnectionServerName;
///
diff --git a/sdk/dotnet/DatabaseWatcher/V20241001Preview/SharedPrivateLinkResource.cs b/sdk/dotnet/DatabaseWatcher/V20241001Preview/SharedPrivateLinkResource.cs
index 17d7fd32a370..30013c4a1369 100644
--- a/sdk/dotnet/DatabaseWatcher/V20241001Preview/SharedPrivateLinkResource.cs
+++ b/sdk/dotnet/DatabaseWatcher/V20241001Preview/SharedPrivateLinkResource.cs
@@ -16,7 +16,7 @@ namespace Pulumi.AzureNative.DatabaseWatcher.V20241001Preview
public partial class SharedPrivateLinkResource : global::Pulumi.CustomResource
{
///
- /// The DNS zone to be included in the DNS name of the shared private link. Value is required for Azure Data Explorer clusters and SQL managed instances. The value to use is the second segment of the host FQDN name of the resource that the shared private link resource is for.
+ /// The DNS zone segment to be included in the DNS name of the shared private link. Value is required for Azure Data Explorer clusters and SQL managed instances, and must be omitted for SQL logical servers and key vaults. The value is the second segment of the host FQDN name of the resource that the shared private link resource is for. For example: if the host name is 'adx-cluster-21187695.eastus.kusto.windows.net', then the value is 'eastus'; if the host name is 'sql-mi-23961134.767d5869f605.database.windows.net', then the value is '767d5869f605'.
///
[Output("dnsZone")]
public Output DnsZone { get; private set; } = null!;
@@ -122,7 +122,7 @@ public static SharedPrivateLinkResource Get(string name, Input id, Custo
public sealed class SharedPrivateLinkResourceArgs : global::Pulumi.ResourceArgs
{
///
- /// The DNS zone to be included in the DNS name of the shared private link. Value is required for Azure Data Explorer clusters and SQL managed instances. The value to use is the second segment of the host FQDN name of the resource that the shared private link resource is for.
+ /// The DNS zone segment to be included in the DNS name of the shared private link. Value is required for Azure Data Explorer clusters and SQL managed instances, and must be omitted for SQL logical servers and key vaults. The value is the second segment of the host FQDN name of the resource that the shared private link resource is for. For example: if the host name is 'adx-cluster-21187695.eastus.kusto.windows.net', then the value is 'eastus'; if the host name is 'sql-mi-23961134.767d5869f605.database.windows.net', then the value is '767d5869f605'.
///
[Input("dnsZone")]
public Input? DnsZone { get; set; }
diff --git a/sdk/dotnet/DatabaseWatcher/V20241001Preview/Target.cs b/sdk/dotnet/DatabaseWatcher/V20241001Preview/Target.cs
index 38f1fc550f04..d64b83c006f2 100644
--- a/sdk/dotnet/DatabaseWatcher/V20241001Preview/Target.cs
+++ b/sdk/dotnet/DatabaseWatcher/V20241001Preview/Target.cs
@@ -16,7 +16,7 @@ namespace Pulumi.AzureNative.DatabaseWatcher.V20241001Preview
public partial class Target : global::Pulumi.CustomResource
{
///
- /// The server name to use in the connection string when connecting to a target. Port number and instance name must be specified separately.
+ /// The FQDN host name of the server to use in the connection string when connecting to a target. For example, for an Azure SQL logical server in the Azure commercial cloud, the value might be 'sql-logical-server-22092780.database.windows.net'; for an Azure SQL managed instance in the Azure commercial cloud, the value might be 'sql-mi-39441134.767d5869f605.database.windows.net'. Port number and instance name must be specified separately.
///
[Output("connectionServerName")]
public Output ConnectionServerName { get; private set; } = null!;
@@ -116,7 +116,7 @@ public static Target Get(string name, Input id, CustomResourceOptions? o
public sealed class TargetArgs : global::Pulumi.ResourceArgs
{
///
- /// The server name to use in the connection string when connecting to a target. Port number and instance name must be specified separately.
+ /// The FQDN host name of the server to use in the connection string when connecting to a target. For example, for an Azure SQL logical server in the Azure commercial cloud, the value might be 'sql-logical-server-22092780.database.windows.net'; for an Azure SQL managed instance in the Azure commercial cloud, the value might be 'sql-mi-39441134.767d5869f605.database.windows.net'. Port number and instance name must be specified separately.
///
[Input("connectionServerName", required: true)]
public Input ConnectionServerName { get; set; } = null!;
diff --git a/sdk/dotnet/DatabaseWatcher/V20250102/GetSharedPrivateLinkResource.cs b/sdk/dotnet/DatabaseWatcher/V20250102/GetSharedPrivateLinkResource.cs
index b0cdb5f196d6..bfbf524e3087 100644
--- a/sdk/dotnet/DatabaseWatcher/V20250102/GetSharedPrivateLinkResource.cs
+++ b/sdk/dotnet/DatabaseWatcher/V20250102/GetSharedPrivateLinkResource.cs
@@ -88,7 +88,7 @@ public GetSharedPrivateLinkResourceInvokeArgs()
public sealed class GetSharedPrivateLinkResourceResult
{
///
- /// The DNS zone to be included in the DNS name of the shared private link. Value is required for Azure Data Explorer clusters and SQL managed instances. The value to use is the second segment of the host FQDN name of the resource that the shared private link resource is for.
+ /// The DNS zone segment to be included in the DNS name of the shared private link. Value is required for Azure Data Explorer clusters and SQL managed instances, and must be omitted for SQL logical servers and key vaults. The value is the second segment of the host FQDN name of the resource that the shared private link resource is for. For example: if the host name is 'adx-cluster-21187695.eastus.kusto.windows.net', then the value is 'eastus'; if the host name is 'sql-mi-23961134.767d5869f605.database.windows.net', then the value is '767d5869f605'.
///
public readonly string? DnsZone;
///
diff --git a/sdk/dotnet/DatabaseWatcher/V20250102/GetTarget.cs b/sdk/dotnet/DatabaseWatcher/V20250102/GetTarget.cs
index 5ab4f579524f..16c9a3ccd422 100644
--- a/sdk/dotnet/DatabaseWatcher/V20250102/GetTarget.cs
+++ b/sdk/dotnet/DatabaseWatcher/V20250102/GetTarget.cs
@@ -88,7 +88,7 @@ public GetTargetInvokeArgs()
public sealed class GetTargetResult
{
///
- /// The server name to use in the connection string when connecting to a target. Port number and instance name must be specified separately.
+ /// The FQDN host name of the server to use in the connection string when connecting to a target. For example, for an Azure SQL logical server in the Azure commercial cloud, the value might be 'sql-logical-server-22092780.database.windows.net'; for an Azure SQL managed instance in the Azure commercial cloud, the value might be 'sql-mi-39441134.767d5869f605.database.windows.net'. Port number and instance name must be specified separately.
///
public readonly string ConnectionServerName;
///
diff --git a/sdk/dotnet/DatabaseWatcher/V20250102/SharedPrivateLinkResource.cs b/sdk/dotnet/DatabaseWatcher/V20250102/SharedPrivateLinkResource.cs
index 49d1ba00a29a..551ccb07490e 100644
--- a/sdk/dotnet/DatabaseWatcher/V20250102/SharedPrivateLinkResource.cs
+++ b/sdk/dotnet/DatabaseWatcher/V20250102/SharedPrivateLinkResource.cs
@@ -16,7 +16,7 @@ namespace Pulumi.AzureNative.DatabaseWatcher.V20250102
public partial class SharedPrivateLinkResource : global::Pulumi.CustomResource
{
///
- /// The DNS zone to be included in the DNS name of the shared private link. Value is required for Azure Data Explorer clusters and SQL managed instances. The value to use is the second segment of the host FQDN name of the resource that the shared private link resource is for.
+ /// The DNS zone segment to be included in the DNS name of the shared private link. Value is required for Azure Data Explorer clusters and SQL managed instances, and must be omitted for SQL logical servers and key vaults. The value is the second segment of the host FQDN name of the resource that the shared private link resource is for. For example: if the host name is 'adx-cluster-21187695.eastus.kusto.windows.net', then the value is 'eastus'; if the host name is 'sql-mi-23961134.767d5869f605.database.windows.net', then the value is '767d5869f605'.
///
[Output("dnsZone")]
public Output DnsZone { get; private set; } = null!;
@@ -122,7 +122,7 @@ public static SharedPrivateLinkResource Get(string name, Input id, Custo
public sealed class SharedPrivateLinkResourceArgs : global::Pulumi.ResourceArgs
{
///
- /// The DNS zone to be included in the DNS name of the shared private link. Value is required for Azure Data Explorer clusters and SQL managed instances. The value to use is the second segment of the host FQDN name of the resource that the shared private link resource is for.
+ /// The DNS zone segment to be included in the DNS name of the shared private link. Value is required for Azure Data Explorer clusters and SQL managed instances, and must be omitted for SQL logical servers and key vaults. The value is the second segment of the host FQDN name of the resource that the shared private link resource is for. For example: if the host name is 'adx-cluster-21187695.eastus.kusto.windows.net', then the value is 'eastus'; if the host name is 'sql-mi-23961134.767d5869f605.database.windows.net', then the value is '767d5869f605'.
///
[Input("dnsZone")]
public Input? DnsZone { get; set; }
diff --git a/sdk/dotnet/DatabaseWatcher/V20250102/Target.cs b/sdk/dotnet/DatabaseWatcher/V20250102/Target.cs
index 88b55e4e03a5..03e6b6253ca3 100644
--- a/sdk/dotnet/DatabaseWatcher/V20250102/Target.cs
+++ b/sdk/dotnet/DatabaseWatcher/V20250102/Target.cs
@@ -16,7 +16,7 @@ namespace Pulumi.AzureNative.DatabaseWatcher.V20250102
public partial class Target : global::Pulumi.CustomResource
{
///
- /// The server name to use in the connection string when connecting to a target. Port number and instance name must be specified separately.
+ /// The FQDN host name of the server to use in the connection string when connecting to a target. For example, for an Azure SQL logical server in the Azure commercial cloud, the value might be 'sql-logical-server-22092780.database.windows.net'; for an Azure SQL managed instance in the Azure commercial cloud, the value might be 'sql-mi-39441134.767d5869f605.database.windows.net'. Port number and instance name must be specified separately.
///
[Output("connectionServerName")]
public Output ConnectionServerName { get; private set; } = null!;
@@ -116,7 +116,7 @@ public static Target Get(string name, Input id, CustomResourceOptions? o
public sealed class TargetArgs : global::Pulumi.ResourceArgs
{
///
- /// The server name to use in the connection string when connecting to a target. Port number and instance name must be specified separately.
+ /// The FQDN host name of the server to use in the connection string when connecting to a target. For example, for an Azure SQL logical server in the Azure commercial cloud, the value might be 'sql-logical-server-22092780.database.windows.net'; for an Azure SQL managed instance in the Azure commercial cloud, the value might be 'sql-mi-39441134.767d5869f605.database.windows.net'. Port number and instance name must be specified separately.
///
[Input("connectionServerName", required: true)]
public Input ConnectionServerName { get; set; } = null!;
diff --git a/sdk/dotnet/DependencyMap/DiscoverySource.cs b/sdk/dotnet/DependencyMap/DiscoverySource.cs
new file mode 100644
index 000000000000..4cda96be8ab6
--- /dev/null
+++ b/sdk/dotnet/DependencyMap/DiscoverySource.cs
@@ -0,0 +1,169 @@
+// *** WARNING: this file was generated by pulumi. ***
+// *** Do not edit by hand unless you're certain you know what you are doing! ***
+
+using System;
+using System.Collections.Generic;
+using System.Collections.Immutable;
+using System.Threading.Tasks;
+using Pulumi.Serialization;
+
+namespace Pulumi.AzureNative.DependencyMap
+{
+ ///
+ /// A Discovery Source resource
+ /// Azure REST API version: 2025-01-31-preview.
+ ///
+ [AzureNativeResourceType("azure-native:dependencymap:DiscoverySource")]
+ public partial class DiscoverySource : global::Pulumi.CustomResource
+ {
+ ///
+ /// The geo-location where the resource lives
+ ///
+ [Output("location")]
+ public Output Location { get; private set; } = null!;
+
+ ///
+ /// The name of the resource
+ ///
+ [Output("name")]
+ public Output Name { get; private set; } = null!;
+
+ ///
+ /// Provisioning state of Discovery Source resource.
+ ///
+ [Output("provisioningState")]
+ public Output ProvisioningState { get; private set; } = null!;
+
+ ///
+ /// Source ArmId of Discovery Source resource
+ ///
+ [Output("sourceId")]
+ public Output SourceId { get; private set; } = null!;
+
+ ///
+ /// Source type of Discovery Source resource.
+ ///
+ [Output("sourceType")]
+ public Output SourceType { get; private set; } = null!;
+
+ ///
+ /// Azure Resource Manager metadata containing createdBy and modifiedBy information.
+ ///
+ [Output("systemData")]
+ public Output SystemData { get; private set; } = null!;
+
+ ///
+ /// Resource tags.
+ ///
+ [Output("tags")]
+ public Output?> Tags { get; private set; } = null!;
+
+ ///
+ /// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
+ ///
+ [Output("type")]
+ public Output Type { get; private set; } = null!;
+
+
+ ///
+ /// Create a DiscoverySource resource with the given unique name, arguments, and options.
+ ///
+ ///
+ /// The unique name of the resource
+ /// The arguments used to populate this resource's properties
+ /// A bag of options that control this resource's behavior
+ public DiscoverySource(string name, DiscoverySourceArgs args, CustomResourceOptions? options = null)
+ : base("azure-native:dependencymap:DiscoverySource", name, args ?? new DiscoverySourceArgs(), MakeResourceOptions(options, ""))
+ {
+ }
+
+ private DiscoverySource(string name, Input id, CustomResourceOptions? options = null)
+ : base("azure-native:dependencymap:DiscoverySource", name, null, MakeResourceOptions(options, id))
+ {
+ }
+
+ private static CustomResourceOptions MakeResourceOptions(CustomResourceOptions? options, Input? id)
+ {
+ var defaultOptions = new CustomResourceOptions
+ {
+ Version = Utilities.Version,
+ Aliases =
+ {
+ new global::Pulumi.Alias { Type = "azure-native:dependencymap/v20250131preview:DiscoverySource" },
+ },
+ };
+ var merged = CustomResourceOptions.Merge(defaultOptions, options);
+ // Override the ID if one was specified for consistency with other language SDKs.
+ merged.Id = id ?? merged.Id;
+ return merged;
+ }
+ ///
+ /// Get an existing DiscoverySource resource's state with the given name, ID, and optional extra
+ /// properties used to qualify the lookup.
+ ///
+ ///
+ /// The unique name of the resulting resource.
+ /// The unique provider ID of the resource to lookup.
+ /// A bag of options that control this resource's behavior
+ public static DiscoverySource Get(string name, Input id, CustomResourceOptions? options = null)
+ {
+ return new DiscoverySource(name, id, options);
+ }
+ }
+
+ public sealed class DiscoverySourceArgs : global::Pulumi.ResourceArgs
+ {
+ ///
+ /// The geo-location where the resource lives
+ ///
+ [Input("location")]
+ public Input? Location { get; set; }
+
+ ///
+ /// Maps resource name
+ ///
+ [Input("mapName", required: true)]
+ public Input MapName { get; set; } = null!;
+
+ ///
+ /// The name of the resource group. The name is case insensitive.
+ ///
+ [Input("resourceGroupName", required: true)]
+ public Input ResourceGroupName { get; set; } = null!;
+
+ ///
+ /// Source ArmId of Discovery Source resource
+ ///
+ [Input("sourceId", required: true)]
+ public Input SourceId { get; set; } = null!;
+
+ ///
+ /// discovery source resource
+ ///
+ [Input("sourceName")]
+ public Input? SourceName { get; set; }
+
+ ///
+ /// Source type of Discovery Source resource.
+ ///
+ [Input("sourceType", required: true)]
+ public InputUnion SourceType { get; set; } = null!;
+
+ [Input("tags")]
+ private InputMap? _tags;
+
+ ///
+ /// Resource tags.
+ ///
+ public InputMap Tags
+ {
+ get => _tags ?? (_tags = new InputMap());
+ set => _tags = value;
+ }
+
+ public DiscoverySourceArgs()
+ {
+ }
+ public static new DiscoverySourceArgs Empty => new DiscoverySourceArgs();
+ }
+}
diff --git a/sdk/dotnet/DependencyMap/Enums.cs b/sdk/dotnet/DependencyMap/Enums.cs
new file mode 100644
index 000000000000..4c7dca555c95
--- /dev/null
+++ b/sdk/dotnet/DependencyMap/Enums.cs
@@ -0,0 +1,79 @@
+// *** WARNING: this file was generated by pulumi. ***
+// *** Do not edit by hand unless you're certain you know what you are doing! ***
+
+using System;
+using System.ComponentModel;
+using Pulumi;
+
+namespace Pulumi.AzureNative.DependencyMap
+{
+ ///
+ /// Operator for process name filter
+ ///
+ [EnumType]
+ public readonly struct ProcessNameFilterOperator : IEquatable
+ {
+ private readonly string _value;
+
+ private ProcessNameFilterOperator(string value)
+ {
+ _value = value ?? throw new ArgumentNullException(nameof(value));
+ }
+
+ ///
+ /// Operator to include items in the result
+ ///
+ public static ProcessNameFilterOperator Contains { get; } = new ProcessNameFilterOperator("contains");
+ ///
+ /// Operator to exclude items in the result
+ ///
+ public static ProcessNameFilterOperator NotContains { get; } = new ProcessNameFilterOperator("notContains");
+
+ public static bool operator ==(ProcessNameFilterOperator left, ProcessNameFilterOperator right) => left.Equals(right);
+ public static bool operator !=(ProcessNameFilterOperator left, ProcessNameFilterOperator right) => !left.Equals(right);
+
+ public static explicit operator string(ProcessNameFilterOperator value) => value._value;
+
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public override bool Equals(object? obj) => obj is ProcessNameFilterOperator other && Equals(other);
+ public bool Equals(ProcessNameFilterOperator other) => string.Equals(_value, other._value, StringComparison.Ordinal);
+
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public override int GetHashCode() => _value?.GetHashCode() ?? 0;
+
+ public override string ToString() => _value;
+ }
+
+ ///
+ /// Source type of Discovery Source resource.
+ ///
+ [EnumType]
+ public readonly struct SourceType : IEquatable
+ {
+ private readonly string _value;
+
+ private SourceType(string value)
+ {
+ _value = value ?? throw new ArgumentNullException(nameof(value));
+ }
+
+ ///
+ /// OffAzure source type
+ ///
+ public static SourceType OffAzure { get; } = new SourceType("OffAzure");
+
+ public static bool operator ==(SourceType left, SourceType right) => left.Equals(right);
+ public static bool operator !=(SourceType left, SourceType right) => !left.Equals(right);
+
+ public static explicit operator string(SourceType value) => value._value;
+
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public override bool Equals(object? obj) => obj is SourceType other && Equals(other);
+ public bool Equals(SourceType other) => string.Equals(_value, other._value, StringComparison.Ordinal);
+
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public override int GetHashCode() => _value?.GetHashCode() ?? 0;
+
+ public override string ToString() => _value;
+ }
+}
diff --git a/sdk/dotnet/DependencyMap/GetDiscoverySource.cs b/sdk/dotnet/DependencyMap/GetDiscoverySource.cs
new file mode 100644
index 000000000000..a17f719822fd
--- /dev/null
+++ b/sdk/dotnet/DependencyMap/GetDiscoverySource.cs
@@ -0,0 +1,161 @@
+// *** WARNING: this file was generated by pulumi. ***
+// *** Do not edit by hand unless you're certain you know what you are doing! ***
+
+using System;
+using System.Collections.Generic;
+using System.Collections.Immutable;
+using System.Threading.Tasks;
+using Pulumi.Serialization;
+
+namespace Pulumi.AzureNative.DependencyMap
+{
+ public static class GetDiscoverySource
+ {
+ ///
+ /// Get a DiscoverySourceResource
+ /// Azure REST API version: 2025-01-31-preview.
+ ///
+ public static Task InvokeAsync(GetDiscoverySourceArgs args, InvokeOptions? options = null)
+ => global::Pulumi.Deployment.Instance.InvokeAsync("azure-native:dependencymap:getDiscoverySource", args ?? new GetDiscoverySourceArgs(), options.WithDefaults());
+
+ ///
+ /// Get a DiscoverySourceResource
+ /// Azure REST API version: 2025-01-31-preview.
+ ///
+ public static Output Invoke(GetDiscoverySourceInvokeArgs args, InvokeOptions? options = null)
+ => global::Pulumi.Deployment.Instance.Invoke("azure-native:dependencymap:getDiscoverySource", args ?? new GetDiscoverySourceInvokeArgs(), options.WithDefaults());
+
+ ///
+ /// Get a DiscoverySourceResource
+ /// Azure REST API version: 2025-01-31-preview.
+ ///
+ public static Output Invoke(GetDiscoverySourceInvokeArgs args, InvokeOutputOptions options)
+ => global::Pulumi.Deployment.Instance.Invoke("azure-native:dependencymap:getDiscoverySource", args ?? new GetDiscoverySourceInvokeArgs(), options.WithDefaults());
+ }
+
+
+ public sealed class GetDiscoverySourceArgs : global::Pulumi.InvokeArgs
+ {
+ ///
+ /// Maps resource name
+ ///
+ [Input("mapName", required: true)]
+ public string MapName { get; set; } = null!;
+
+ ///
+ /// The name of the resource group. The name is case insensitive.
+ ///
+ [Input("resourceGroupName", required: true)]
+ public string ResourceGroupName { get; set; } = null!;
+
+ ///
+ /// discovery source resource
+ ///
+ [Input("sourceName", required: true)]
+ public string SourceName { get; set; } = null!;
+
+ public GetDiscoverySourceArgs()
+ {
+ }
+ public static new GetDiscoverySourceArgs Empty => new GetDiscoverySourceArgs();
+ }
+
+ public sealed class GetDiscoverySourceInvokeArgs : global::Pulumi.InvokeArgs
+ {
+ ///
+ /// Maps resource name
+ ///
+ [Input("mapName", required: true)]
+ public Input MapName { get; set; } = null!;
+
+ ///
+ /// The name of the resource group. The name is case insensitive.
+ ///
+ [Input("resourceGroupName", required: true)]
+ public Input ResourceGroupName { get; set; } = null!;
+
+ ///
+ /// discovery source resource
+ ///
+ [Input("sourceName", required: true)]
+ public Input SourceName { get; set; } = null!;
+
+ public GetDiscoverySourceInvokeArgs()
+ {
+ }
+ public static new GetDiscoverySourceInvokeArgs Empty => new GetDiscoverySourceInvokeArgs();
+ }
+
+
+ [OutputType]
+ public sealed class GetDiscoverySourceResult
+ {
+ ///
+ /// Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
+ ///
+ public readonly string Id;
+ ///
+ /// The geo-location where the resource lives
+ ///
+ public readonly string Location;
+ ///
+ /// The name of the resource
+ ///
+ public readonly string Name;
+ ///
+ /// Provisioning state of Discovery Source resource.
+ ///
+ public readonly string ProvisioningState;
+ ///
+ /// Source ArmId of Discovery Source resource
+ ///
+ public readonly string SourceId;
+ ///
+ /// Source type of Discovery Source resource.
+ ///
+ public readonly string SourceType;
+ ///
+ /// Azure Resource Manager metadata containing createdBy and modifiedBy information.
+ ///
+ public readonly Outputs.SystemDataResponse SystemData;
+ ///
+ /// Resource tags.
+ ///
+ public readonly ImmutableDictionary? Tags;
+ ///
+ /// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
+ ///
+ public readonly string Type;
+
+ [OutputConstructor]
+ private GetDiscoverySourceResult(
+ string id,
+
+ string location,
+
+ string name,
+
+ string provisioningState,
+
+ string sourceId,
+
+ string sourceType,
+
+ Outputs.SystemDataResponse systemData,
+
+ ImmutableDictionary? tags,
+
+ string type)
+ {
+ Id = id;
+ Location = location;
+ Name = name;
+ ProvisioningState = provisioningState;
+ SourceId = sourceId;
+ SourceType = sourceType;
+ SystemData = systemData;
+ Tags = tags;
+ Type = type;
+ }
+ }
+}
diff --git a/sdk/dotnet/DependencyMap/GetMap.cs b/sdk/dotnet/DependencyMap/GetMap.cs
new file mode 100644
index 000000000000..bde3b0582011
--- /dev/null
+++ b/sdk/dotnet/DependencyMap/GetMap.cs
@@ -0,0 +1,135 @@
+// *** WARNING: this file was generated by pulumi. ***
+// *** Do not edit by hand unless you're certain you know what you are doing! ***
+
+using System;
+using System.Collections.Generic;
+using System.Collections.Immutable;
+using System.Threading.Tasks;
+using Pulumi.Serialization;
+
+namespace Pulumi.AzureNative.DependencyMap
+{
+ public static class GetMap
+ {
+ ///
+ /// Get a MapsResource
+ /// Azure REST API version: 2025-01-31-preview.
+ ///
+ public static Task InvokeAsync(GetMapArgs args, InvokeOptions? options = null)
+ => global::Pulumi.Deployment.Instance.InvokeAsync("azure-native:dependencymap:getMap", args ?? new GetMapArgs(), options.WithDefaults());
+
+ ///
+ /// Get a MapsResource
+ /// Azure REST API version: 2025-01-31-preview.
+ ///
+ public static Output Invoke(GetMapInvokeArgs args, InvokeOptions? options = null)
+ => global::Pulumi.Deployment.Instance.Invoke("azure-native:dependencymap:getMap", args ?? new GetMapInvokeArgs(), options.WithDefaults());
+
+ ///
+ /// Get a MapsResource
+ /// Azure REST API version: 2025-01-31-preview.
+ ///
+ public static Output Invoke(GetMapInvokeArgs args, InvokeOutputOptions options)
+ => global::Pulumi.Deployment.Instance.Invoke("azure-native:dependencymap:getMap", args ?? new GetMapInvokeArgs(), options.WithDefaults());
+ }
+
+
+ public sealed class GetMapArgs : global::Pulumi.InvokeArgs
+ {
+ ///
+ /// Maps resource name
+ ///
+ [Input("mapName", required: true)]
+ public string MapName { get; set; } = null!;
+
+ ///
+ /// The name of the resource group. The name is case insensitive.
+ ///
+ [Input("resourceGroupName", required: true)]
+ public string ResourceGroupName { get; set; } = null!;
+
+ public GetMapArgs()
+ {
+ }
+ public static new GetMapArgs Empty => new GetMapArgs();
+ }
+
+ public sealed class GetMapInvokeArgs : global::Pulumi.InvokeArgs
+ {
+ ///
+ /// Maps resource name
+ ///
+ [Input("mapName", required: true)]
+ public Input MapName { get; set; } = null!;
+
+ ///
+ /// The name of the resource group. The name is case insensitive.
+ ///
+ [Input("resourceGroupName", required: true)]
+ public Input ResourceGroupName { get; set; } = null!;
+
+ public GetMapInvokeArgs()
+ {
+ }
+ public static new GetMapInvokeArgs Empty => new GetMapInvokeArgs();
+ }
+
+
+ [OutputType]
+ public sealed class GetMapResult
+ {
+ ///
+ /// Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
+ ///
+ public readonly string Id;
+ ///
+ /// The geo-location where the resource lives
+ ///
+ public readonly string Location;
+ ///
+ /// The name of the resource
+ ///
+ public readonly string Name;
+ ///
+ /// Provisioning state of Maps resource.
+ ///
+ public readonly string ProvisioningState;
+ ///
+ /// Azure Resource Manager metadata containing createdBy and modifiedBy information.
+ ///
+ public readonly Outputs.SystemDataResponse SystemData;
+ ///
+ /// Resource tags.
+ ///
+ public readonly ImmutableDictionary? Tags;
+ ///
+ /// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
+ ///
+ public readonly string Type;
+
+ [OutputConstructor]
+ private GetMapResult(
+ string id,
+
+ string location,
+
+ string name,
+
+ string provisioningState,
+
+ Outputs.SystemDataResponse systemData,
+
+ ImmutableDictionary? tags,
+
+ string type)
+ {
+ Id = id;
+ Location = location;
+ Name = name;
+ ProvisioningState = provisioningState;
+ SystemData = systemData;
+ Tags = tags;
+ Type = type;
+ }
+ }
+}
diff --git a/sdk/dotnet/DependencyMap/Map.cs b/sdk/dotnet/DependencyMap/Map.cs
new file mode 100644
index 000000000000..78ad29a36187
--- /dev/null
+++ b/sdk/dotnet/DependencyMap/Map.cs
@@ -0,0 +1,139 @@
+// *** WARNING: this file was generated by pulumi. ***
+// *** Do not edit by hand unless you're certain you know what you are doing! ***
+
+using System;
+using System.Collections.Generic;
+using System.Collections.Immutable;
+using System.Threading.Tasks;
+using Pulumi.Serialization;
+
+namespace Pulumi.AzureNative.DependencyMap
+{
+ ///
+ /// A Maps resource
+ /// Azure REST API version: 2025-01-31-preview.
+ ///
+ [AzureNativeResourceType("azure-native:dependencymap:Map")]
+ public partial class Map : global::Pulumi.CustomResource
+ {
+ ///
+ /// The geo-location where the resource lives
+ ///
+ [Output("location")]
+ public Output Location { get; private set; } = null!;
+
+ ///
+ /// The name of the resource
+ ///
+ [Output("name")]
+ public Output Name { get; private set; } = null!;
+
+ ///
+ /// Provisioning state of Maps resource.
+ ///
+ [Output("provisioningState")]
+ public Output ProvisioningState { get; private set; } = null!;
+
+ ///
+ /// Azure Resource Manager metadata containing createdBy and modifiedBy information.
+ ///
+ [Output("systemData")]
+ public Output SystemData { get; private set; } = null!;
+
+ ///
+ /// Resource tags.
+ ///
+ [Output("tags")]
+ public Output?> Tags { get; private set; } = null!;
+
+ ///