Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
@azure/provisioning-coreproporciona el modelo de autoría compartida para bibliotecas de recursos de aprovisionamiento en Azure.
Cómo empezar
Crea una pila de despliegue y luego adjunta recursos a la pila o a otro componente de aprovisionamiento:
import { ResourceGroup, Stack, fn } from "@azure/provisioning-core";
const stack = new Stack("application");
const resourceGroup = new ResourceGroup(stack, {
name: fn.concat("rg-", fn.uniqueString("application")),
location: "eastus",
});
Paquetes proveedores de recursos como @azure/provisioning-keyvault el que utilizan el mismo árbol de componentes y modelo de expresión:
import { ResourceGroup, Stack } from "@azure/provisioning-core";
import { KeyVault } from "@azure/provisioning-keyvault";
const stack = new Stack("keyvault-deployment");
const resourceGroup = new ResourceGroup(stack, {
name: "rg-keyvault",
location: "eastus",
});
new KeyVault(resourceGroup, {
properties: {
tenantId: "00000000-0000-0000-0000-000000000000",
sku: { family: "A", name: "standard" },
},
});
Las definiciones de aprovisionamiento se elaboran antes del despliegue. Las propiedades de recursos de solo lectura permanecen disponibles como expresiones para cables de salidas y recursos dependientes, mientras que solo se pueden asignar propiedades escribibles.
Azure SDK for JavaScript