Compartir a través de


Puertas de enlace Microsoft.ProgrammableConnectivity 2025-03-30-preview

Definición de recursos de Bicep

El tipo de recurso gateways se puede implementar con operaciones destinadas a:

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Formato de recurso

Para crear un recurso Microsoft.ProgrammableConnectivity/gateways, agregue el siguiente bicep a la plantilla.

resource symbolicname 'Microsoft.ProgrammableConnectivity/gateways@2025-03-30-preview' = {
  location: 'string'
  name: 'string'
  properties: {
    configuredApplication: {
      applicationDescription: 'string'
      category: 'string'
      commercialName: 'string'
      name: 'string'
      privacyPolicyUrl: 'string'
      privacyRightsRequestEmailAddress: 'string'
    }
    configuredApplicationOwner: {
      contactEmailAddress: 'string'
      dataProtectionOfficer: {
        emailAddress: 'string'
        familyName: 'string'
        givenName: 'string'
      }
      legalName: 'string'
      legalRepresentative: {
        emailAddress: 'string'
        familyName: 'string'
        givenName: 'string'
      }
      localRepresentatives: [
        {
          countryCode: 'string'
          representative: {
            emailAddress: 'string'
            familyName: 'string'
            givenName: 'string'
          }
        }
      ]
      name: 'string'
      organizationDescription: 'string'
      organizationIdentificationId: 'string'
      organizationIdentificationIssuer: 'string'
      organizationIdentificationType: 'string'
      organizationType: 'string'
      privacyManager: {
        emailAddress: 'string'
        familyName: 'string'
        givenName: 'string'
      }
      privacyPolicyUrl: 'string'
      registeredGeographicAddress: {
        city: 'string'
        countryCode: 'string'
        locality: 'string'
        postalCode: 'string'
        stateOrProvince: 'string'
        streetName: 'string'
        streetNumber: 'string'
      }
      taxNumber: 'string'
      tradingName: 'string'
    }
  }
  tags: {
    {customized property}: 'string'
  }
}

Valores de propiedad

Microsoft.ProgrammableConnectivity/gateways

Nombre Descripción Importancia
ubicación Ubicación geográfica donde reside el recurso string (obligatorio)
nombre El nombre del recurso cuerda

Restricciones:
Patrón = ^[a-zA-Z]{1}[a-zA-Z0-9-_]{2,127}$ (obligatorio)
Propiedades Propiedades específicas del recurso para este recurso. GatewayProperties
Etiquetas Etiquetas de recursos Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas

ApplicationOwnerProperties

Nombre Descripción Importancia
contactEmailAddress Dirección de correo electrónico de la persona responsable del uso de las API de red en esta aplicación. string (obligatorio)
Delegado de protección de datos Delegado de Protección de Datos de la organización. Persona (obligatorio)
legalName Nombre legal de la organización propietaria de la aplicación. string (obligatorio)
Representante legal Representante legal de la organización. Persona (obligatorio)
Representantes locales Listado de representantes locales. LocalRepresentative[] (obligatorio)
nombre Nombre común de la organización propietaria de la aplicación. string (obligatorio)
organizationDescription Descripción de la organización propietaria de la aplicación. string (obligatorio)
organizationIdentificationId Número de cédula de identidad oficial de la organización. string (obligatorio)
organizationIdentificationIssuer Organismo emisor de la cédula de identidad oficial de la organización. string (obligatorio)
organizationIdentificationType Tipo de identificación oficial de la organización. string (obligatorio)
organizationType El tipo de organización que es el propietario de la aplicación. "Organización científica académica"
'Organización con fines de lucro'
'Organización gubernamental'
"Consorcio industrial"
"Organización internacional"
"Organización no gubernamental"
'Organización sin fines de lucro'
"Unidad organizativa" (obligatorio)
Gerente de privacidad Responsable de privacidad de la organización. Persona (obligatorio)
privacyPolicyUrl URL de la política de privacidad de la organización. string (obligatorio)
registeredGeographicAddress Dirección geográfica registrada. GeographicAddress (obligatorio)
taxNumber Número fiscal único para la organización del usuario en el país o región en el que se compra la puerta de enlace de APC. string (obligatorio)
tradingName Nombre comercial de la organización propietaria de la aplicación. string (obligatorio)

ApplicationProperties (Propiedades de la aplicación)

Nombre Descripción Importancia
applicationDescription Descripción de la aplicación. string (obligatorio)
categoría La categoría de la aplicación. 'Agricultura'
'Arte y diseño'
'Automóvil y vehículo'
'Belleza'
'Libros y referencias'
'Negocios'
'Construcción'
'Defensa'
'Herramientas para desarrolladores'
'Educación'
'Ingeniería'
'Eventos y entretenimiento'
'Finanzas'
'Comida y bebida'
'Juegos'
'Salud y estado físico'
'Cuidado de la salud'
'Información'
'Niños'
'Bibliotecas y demostración'
'Estilo de vida'
'Fabricación'
'Mapas y navegación'
'Medios de comunicación'
'Médico'
'Minería'
'Música y audio'
'Noticias y revistas'
'Organizaciones'
'Otros'
'Foto y vídeo'
'Productividad'
"Servicio público"
'Bienes raíces'
'De compras'
'Redes sociales y comunicación'
'Deportes'
'Turismo'
'Comercio'
'Transporte'
'Viajes y local'
'Utilidades'
'Agua'
'Clima' (obligatorio)
commercialName Denominación comercial de la aplicación. string (obligatorio)
nombre Nombre de la aplicación. string (obligatorio)
privacyPolicyUrl URL de la política de privacidad de la organización. string (obligatorio)
privacyRightsRequestEmailAddress Derechos de privacidad solicitar dirección de correo electrónico. string (obligatorio)

GatewayProperties

Nombre Descripción Importancia
configuredApplication Detalles sobre la aplicación que usaría las API de red del operador. ApplicationProperties (obligatorio)
configuredApplicationOwner Detalles sobre la Organización propietaria de la Aplicación que utilizaría las API de red del Operador. ApplicationOwnerProperties (obligatorio)

GeographicAddress

Nombre Descripción Importancia
ciudad Ciudad de la dirección. cuerda / cadena
countryCode Código de país de la dirección. cuerda

Restricciones:
Patrón = [A-Z]{2} (obligatorio)
localidad Localidad del domicilio. cuerda / cadena
Código postal Código postal de la dirección. cuerda / cadena
estadoOProvincia Estado o provincia de la dirección. cuerda / cadena
streetName Calle Nombre de la dirección. cuerda / cadena
streetNumber Número de calle de la dirección. cuerda / cadena

Representante Local

Nombre Descripción Importancia
countryCode Código de país para el país o región que representa el representante local. cuerda

Restricciones:
Patrón = [A-Z]{2} (obligatorio)
representante Representante local de este país/región. Persona (obligatorio)

Persona

Nombre Descripción Importancia
dirección de correo electrónico Dirección de correo electrónico de la persona contactable. string (obligatorio)
apellido Apellido de la persona contactable. string (obligatorio)
givenName Nombre de pila de la persona con la que se puede contactar. string (obligatorio)

TrackedResourceTags

Nombre Descripción Importancia

Definición de recursos de plantilla de ARM

El tipo de recurso gateways se puede implementar con operaciones destinadas a:

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Formato de recurso

Para crear un recurso Microsoft.ProgrammableConnectivity/gateways, agregue el siguiente JSON a la plantilla.

{
  "type": "Microsoft.ProgrammableConnectivity/gateways",
  "apiVersion": "2025-03-30-preview",
  "name": "string",
  "location": "string",
  "properties": {
    "configuredApplication": {
      "applicationDescription": "string",
      "category": "string",
      "commercialName": "string",
      "name": "string",
      "privacyPolicyUrl": "string",
      "privacyRightsRequestEmailAddress": "string"
    },
    "configuredApplicationOwner": {
      "contactEmailAddress": "string",
      "dataProtectionOfficer": {
        "emailAddress": "string",
        "familyName": "string",
        "givenName": "string"
      },
      "legalName": "string",
      "legalRepresentative": {
        "emailAddress": "string",
        "familyName": "string",
        "givenName": "string"
      },
      "localRepresentatives": [
        {
          "countryCode": "string",
          "representative": {
            "emailAddress": "string",
            "familyName": "string",
            "givenName": "string"
          }
        }
      ],
      "name": "string",
      "organizationDescription": "string",
      "organizationIdentificationId": "string",
      "organizationIdentificationIssuer": "string",
      "organizationIdentificationType": "string",
      "organizationType": "string",
      "privacyManager": {
        "emailAddress": "string",
        "familyName": "string",
        "givenName": "string"
      },
      "privacyPolicyUrl": "string",
      "registeredGeographicAddress": {
        "city": "string",
        "countryCode": "string",
        "locality": "string",
        "postalCode": "string",
        "stateOrProvince": "string",
        "streetName": "string",
        "streetNumber": "string"
      },
      "taxNumber": "string",
      "tradingName": "string"
    }
  },
  "tags": {
    "{customized property}": "string"
  }
}

Valores de propiedad

Microsoft.ProgrammableConnectivity/gateways

Nombre Descripción Importancia
apiVersion La versión de api '2025-03-30-preestreno'
ubicación Ubicación geográfica donde reside el recurso string (obligatorio)
nombre El nombre del recurso cuerda

Restricciones:
Patrón = ^[a-zA-Z]{1}[a-zA-Z0-9-_]{2,127}$ (obligatorio)
Propiedades Propiedades específicas del recurso para este recurso. GatewayProperties
Etiquetas Etiquetas de recursos Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas
tipo El tipo de recurso 'Microsoft.ProgrammableConnectivity/gateways'

ApplicationOwnerProperties

Nombre Descripción Importancia
contactEmailAddress Dirección de correo electrónico de la persona responsable del uso de las API de red en esta aplicación. string (obligatorio)
Delegado de protección de datos Delegado de Protección de Datos de la organización. Persona (obligatorio)
legalName Nombre legal de la organización propietaria de la aplicación. string (obligatorio)
Representante legal Representante legal de la organización. Persona (obligatorio)
Representantes locales Listado de representantes locales. LocalRepresentative[] (obligatorio)
nombre Nombre común de la organización propietaria de la aplicación. string (obligatorio)
organizationDescription Descripción de la organización propietaria de la aplicación. string (obligatorio)
organizationIdentificationId Número de cédula de identidad oficial de la organización. string (obligatorio)
organizationIdentificationIssuer Organismo emisor de la cédula de identidad oficial de la organización. string (obligatorio)
organizationIdentificationType Tipo de identificación oficial de la organización. string (obligatorio)
organizationType El tipo de organización que es el propietario de la aplicación. "Organización científica académica"
'Organización con fines de lucro'
'Organización gubernamental'
"Consorcio industrial"
"Organización internacional"
"Organización no gubernamental"
'Organización sin fines de lucro'
"Unidad organizativa" (obligatorio)
Gerente de privacidad Responsable de privacidad de la organización. Persona (obligatorio)
privacyPolicyUrl URL de la política de privacidad de la organización. string (obligatorio)
registeredGeographicAddress Dirección geográfica registrada. GeographicAddress (obligatorio)
taxNumber Número fiscal único para la organización del usuario en el país o región en el que se compra la puerta de enlace de APC. string (obligatorio)
tradingName Nombre comercial de la organización propietaria de la aplicación. string (obligatorio)

ApplicationProperties (Propiedades de la aplicación)

Nombre Descripción Importancia
applicationDescription Descripción de la aplicación. string (obligatorio)
categoría La categoría de la aplicación. 'Agricultura'
'Arte y diseño'
'Automóvil y vehículo'
'Belleza'
'Libros y referencias'
'Negocios'
'Construcción'
'Defensa'
'Herramientas para desarrolladores'
'Educación'
'Ingeniería'
'Eventos y entretenimiento'
'Finanzas'
'Comida y bebida'
'Juegos'
'Salud y estado físico'
'Cuidado de la salud'
'Información'
'Niños'
'Bibliotecas y demostración'
'Estilo de vida'
'Fabricación'
'Mapas y navegación'
'Medios de comunicación'
'Médico'
'Minería'
'Música y audio'
'Noticias y revistas'
'Organizaciones'
'Otros'
'Foto y vídeo'
'Productividad'
"Servicio público"
'Bienes raíces'
'De compras'
'Redes sociales y comunicación'
'Deportes'
'Turismo'
'Comercio'
'Transporte'
'Viajes y local'
'Utilidades'
'Agua'
'Clima' (obligatorio)
commercialName Denominación comercial de la aplicación. string (obligatorio)
nombre Nombre de la aplicación. string (obligatorio)
privacyPolicyUrl URL de la política de privacidad de la organización. string (obligatorio)
privacyRightsRequestEmailAddress Derechos de privacidad solicitar dirección de correo electrónico. string (obligatorio)

GatewayProperties

Nombre Descripción Importancia
configuredApplication Detalles sobre la aplicación que usaría las API de red del operador. ApplicationProperties (obligatorio)
configuredApplicationOwner Detalles sobre la Organización propietaria de la Aplicación que utilizaría las API de red del Operador. ApplicationOwnerProperties (obligatorio)

GeographicAddress

Nombre Descripción Importancia
ciudad Ciudad de la dirección. cuerda / cadena
countryCode Código de país de la dirección. cuerda

Restricciones:
Patrón = [A-Z]{2} (obligatorio)
localidad Localidad del domicilio. cuerda / cadena
Código postal Código postal de la dirección. cuerda / cadena
estadoOProvincia Estado o provincia de la dirección. cuerda / cadena
streetName Calle Nombre de la dirección. cuerda / cadena
streetNumber Número de calle de la dirección. cuerda / cadena

Representante Local

Nombre Descripción Importancia
countryCode Código de país para el país o región que representa el representante local. cuerda

Restricciones:
Patrón = [A-Z]{2} (obligatorio)
representante Representante local de este país/región. Persona (obligatorio)

Persona

Nombre Descripción Importancia
dirección de correo electrónico Dirección de correo electrónico de la persona contactable. string (obligatorio)
apellido Apellido de la persona contactable. string (obligatorio)
givenName Nombre de pila de la persona con la que se puede contactar. string (obligatorio)

TrackedResourceTags

Nombre Descripción Importancia

Ejemplos de uso

Definición de recursos de Terraform (proveedor AzAPI)

El tipo de recurso gateways se puede implementar con operaciones destinadas a:

  • grupos de recursos de

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Formato de recurso

Para crear un recurso Microsoft.ProgrammableConnectivity/gateways, agregue el siguiente terraform a la plantilla.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.ProgrammableConnectivity/gateways@2025-03-30-preview"
  name = "string"
  parent_id = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    properties = {
      configuredApplication = {
        applicationDescription = "string"
        category = "string"
        commercialName = "string"
        name = "string"
        privacyPolicyUrl = "string"
        privacyRightsRequestEmailAddress = "string"
      }
      configuredApplicationOwner = {
        contactEmailAddress = "string"
        dataProtectionOfficer = {
          emailAddress = "string"
          familyName = "string"
          givenName = "string"
        }
        legalName = "string"
        legalRepresentative = {
          emailAddress = "string"
          familyName = "string"
          givenName = "string"
        }
        localRepresentatives = [
          {
            countryCode = "string"
            representative = {
              emailAddress = "string"
              familyName = "string"
              givenName = "string"
            }
          }
        ]
        name = "string"
        organizationDescription = "string"
        organizationIdentificationId = "string"
        organizationIdentificationIssuer = "string"
        organizationIdentificationType = "string"
        organizationType = "string"
        privacyManager = {
          emailAddress = "string"
          familyName = "string"
          givenName = "string"
        }
        privacyPolicyUrl = "string"
        registeredGeographicAddress = {
          city = "string"
          countryCode = "string"
          locality = "string"
          postalCode = "string"
          stateOrProvince = "string"
          streetName = "string"
          streetNumber = "string"
        }
        taxNumber = "string"
        tradingName = "string"
      }
    }
  }
}

Valores de propiedad

Microsoft.ProgrammableConnectivity/gateways

Nombre Descripción Importancia
ubicación Ubicación geográfica donde reside el recurso string (obligatorio)
nombre El nombre del recurso cuerda

Restricciones:
Patrón = ^[a-zA-Z]{1}[a-zA-Z0-9-_]{2,127}$ (obligatorio)
Propiedades Propiedades específicas del recurso para este recurso. GatewayProperties
Etiquetas Etiquetas de recursos Diccionario de nombres y valores de etiqueta.
tipo El tipo de recurso "Microsoft.ProgrammableConnectivity/gateways@2025-03-30-preview"

ApplicationOwnerProperties

Nombre Descripción Importancia
contactEmailAddress Dirección de correo electrónico de la persona responsable del uso de las API de red en esta aplicación. string (obligatorio)
Delegado de protección de datos Delegado de Protección de Datos de la organización. Persona (obligatorio)
legalName Nombre legal de la organización propietaria de la aplicación. string (obligatorio)
Representante legal Representante legal de la organización. Persona (obligatorio)
Representantes locales Listado de representantes locales. LocalRepresentative[] (obligatorio)
nombre Nombre común de la organización propietaria de la aplicación. string (obligatorio)
organizationDescription Descripción de la organización propietaria de la aplicación. string (obligatorio)
organizationIdentificationId Número de cédula de identidad oficial de la organización. string (obligatorio)
organizationIdentificationIssuer Organismo emisor de la cédula de identidad oficial de la organización. string (obligatorio)
organizationIdentificationType Tipo de identificación oficial de la organización. string (obligatorio)
organizationType El tipo de organización que es el propietario de la aplicación. "Organización científica académica"
'Organización con fines de lucro'
'Organización gubernamental'
"Consorcio industrial"
"Organización internacional"
"Organización no gubernamental"
'Organización sin fines de lucro'
"Unidad organizativa" (obligatorio)
Gerente de privacidad Responsable de privacidad de la organización. Persona (obligatorio)
privacyPolicyUrl URL de la política de privacidad de la organización. string (obligatorio)
registeredGeographicAddress Dirección geográfica registrada. GeographicAddress (obligatorio)
taxNumber Número fiscal único para la organización del usuario en el país o región en el que se compra la puerta de enlace de APC. string (obligatorio)
tradingName Nombre comercial de la organización propietaria de la aplicación. string (obligatorio)

ApplicationProperties (Propiedades de la aplicación)

Nombre Descripción Importancia
applicationDescription Descripción de la aplicación. string (obligatorio)
categoría La categoría de la aplicación. 'Agricultura'
'Arte y diseño'
'Automóvil y vehículo'
'Belleza'
'Libros y referencias'
'Negocios'
'Construcción'
'Defensa'
'Herramientas para desarrolladores'
'Educación'
'Ingeniería'
'Eventos y entretenimiento'
'Finanzas'
'Comida y bebida'
'Juegos'
'Salud y estado físico'
'Cuidado de la salud'
'Información'
'Niños'
'Bibliotecas y demostración'
'Estilo de vida'
'Fabricación'
'Mapas y navegación'
'Medios de comunicación'
'Médico'
'Minería'
'Música y audio'
'Noticias y revistas'
'Organizaciones'
'Otros'
'Foto y vídeo'
'Productividad'
"Servicio público"
'Bienes raíces'
'De compras'
'Redes sociales y comunicación'
'Deportes'
'Turismo'
'Comercio'
'Transporte'
'Viajes y local'
'Utilidades'
'Agua'
'Clima' (obligatorio)
commercialName Denominación comercial de la aplicación. string (obligatorio)
nombre Nombre de la aplicación. string (obligatorio)
privacyPolicyUrl URL de la política de privacidad de la organización. string (obligatorio)
privacyRightsRequestEmailAddress Derechos de privacidad solicitar dirección de correo electrónico. string (obligatorio)

GatewayProperties

Nombre Descripción Importancia
configuredApplication Detalles sobre la aplicación que usaría las API de red del operador. ApplicationProperties (obligatorio)
configuredApplicationOwner Detalles sobre la Organización propietaria de la Aplicación que utilizaría las API de red del Operador. ApplicationOwnerProperties (obligatorio)

GeographicAddress

Nombre Descripción Importancia
ciudad Ciudad de la dirección. cuerda / cadena
countryCode Código de país de la dirección. cuerda

Restricciones:
Patrón = [A-Z]{2} (obligatorio)
localidad Localidad del domicilio. cuerda / cadena
Código postal Código postal de la dirección. cuerda / cadena
estadoOProvincia Estado o provincia de la dirección. cuerda / cadena
streetName Calle Nombre de la dirección. cuerda / cadena
streetNumber Número de calle de la dirección. cuerda / cadena

Representante Local

Nombre Descripción Importancia
countryCode Código de país para el país o región que representa el representante local. cuerda

Restricciones:
Patrón = [A-Z]{2} (obligatorio)
representante Representante local de este país/región. Persona (obligatorio)

Persona

Nombre Descripción Importancia
dirección de correo electrónico Dirección de correo electrónico de la persona contactable. string (obligatorio)
apellido Apellido de la persona contactable. string (obligatorio)
givenName Nombre de pila de la persona con la que se puede contactar. string (obligatorio)

TrackedResourceTags

Nombre Descripción Importancia