Cargar definición de servicio (Servidor)

Resumen

Carga y comparte un servicio, capa web, localizador, herramienta web o gráfico de conocimiento con ArcGIS Online, ArcGIS Enterprise o ArcGIS Server.

Uso

  • Esta herramienta carga y comparte un servicio, capa web, localizador, herramienta web o gráfico de conocimiento en función de la definición del servicio de entrada.

  • Esta herramienta no carga ni comparte archivos de borrador de definición de servicio (.sddraft). Si tiene un borrador de definición de servicio, se puede convertir en una definición de servicio presentado utilizando la herramienta Presentar servicio.

  • Las herramientas web solo se pueden compartir en ArcGIS Enterprise. Los servicios de geoprocesamiento solo se pueden publicar en ArcGIS Server.

  • Los localizadores solo se pueden compartir en ArcGIS Enterprise. Los servicios de geocódigo solo se pueden publicar en ArcGIS Server.

  • Los gráficos de conocimiento solo se pueden compartir con ArcGIS Enterprise 12.0 o versiones posteriores.

  • Puede especificar los Id. de elemento al compartir lo siguiente con las versiones de ArcGIS Enterprise correspondientes:

    • Capa de entidades web que copia todos los datos: ArcGIS Enterprise 10.8.1 o versiones posteriores
    • Capas de teselas web: ArcGIS Enterprise 10.8.1 o versiones posteriores
    • Capa de imágenes de mapa: ArcGIS Enterprise 11.2 o versiones posteriores
    • Capa de entidades web que haga referencia a datos registrados: ArcGIS Enterprise 11.2 o versiones posteriores
    • Capa de entidades del OGC: ArcGIS Enterprise 11.2 o versiones posteriores
    • Capa de servicio WMS: ArcGIS Enterprise 11.2 o versiones posteriores
    • Capa de servicio WFS: ArcGIS Enterprise 11.2 o versiones posteriores
    • Gráficos de conocimiento: ArcGIS Enterprise 12.0 o versiones posteriores.

Parámetros

EtiquetaExplicaciónTipo de datos
Definición de servicio

Archivo de definición de servicio (.sd) que contiene toda la información necesaria para compartir una capa web, un localizador, una herramienta web, un servicio o un gráfico de conocimiento.

File
Servidor

El tipo de servidor. Se admiten los siguientes tipos de servidor:

  • Mis servicios alojados: se usa al compartir una capa web alojada con ArcGIS Online o ArcGIS Enterprise. Introduzca Mis servicios alojados para la conexión al servidor. Escriba en mayúsculas la primera letra de cada palabra e incluya espacios entre las palabras.
  • HOSTING_SERVER: se usa al compartir una capa web alojada con ArcGIS Online o ArcGIS Enterprise.
  • URL del servidor federado del portal de ArcGIS Enterprise: se usa al compartir una herramienta web o capa de imágenes de mapa con un servidor federado del portal de ArcGIS Enterprise.
  • Conexión ArcGIS Server: se usa al compartir un servicio de geoprocesamiento o de mapas con ArcGIS Server. Puede utilizar las conexiones de ArcGIS Server enumeradas bajo el nodo Servidores de la ventana Proyecto, o puede ir a la carpeta en la que estén almacenados los archivos de conexión del servidor.
  • URL a ArcGIS Server: se usa al compartir un servicio de geoprocesamiento o de mapas con ArcGIS Server. Se puede especificar la URL a ArcGIS Server siempre que se haya agregado una conexión de publicador a ArcGIS Server para el proyecto ArcGIS Pro y se esté abriendo el proyecto en el script o se esté ejecutando la herramienta en ArcGIS Pro.
  • KNOWLEDGE_SERVER: utilícelo cuando comparta un gráfico de conocimiento con ArcGIS Enterprise 12.0 o versiones posteriores.

ServerConnection
Nombre del servicio
(Opcional)

El nombre de servicio que invalidará el nombre de servicio actual especificado en la definición de servicio.

String
Clúster
(Opcional)

El nombre del clúster que invalidará el clúster actual al que se haya asignado el servicio. Debe elegir entre clústeres en el servidor especificado.

Heredado:

Los clústeres están obsoletos en ArcGIS Enterprise 10.5.1. Este parámetro se ignora con los servidores que no admiten varios clústeres.

String
Tipo de carpeta
(Opcional)

Especifica el tipo de carpeta que se utilizará para determinar el origen de la carpeta. El valor predeterminado es una carpeta de la definición de servicio. También puede obtener una lista de carpetas que ya existan en el servidor en línea especificado, o bien especificar que se debe crear una carpeta nueva una vez que se comparta esta capa, servicio web o gráfico de conocimiento.

  • NuevoSe creará una carpeta nueva.
  • ExistenteSe utilizará una carpeta existente en el servidor.
  • De definición de servicioSe utilizará la carpeta de la definición de servicio. Esta es la opción predeterminada.
String
Carpeta
(Opcional)

La carpeta que se utilizará para la capa web, el servicio o el gráfico de conocimiento. Si no se proporciona ninguna carpeta, se utilizará la carpeta especificada en la definición de servicio. Si se ha especificado Nuevo para Tipo de carpeta, use este parámetro para proporcionar un nombre de carpeta. Si se ha especificado Existente para Tipo de carpeta, se puede elegir entre las carpetas existentes en el servidor.

String
Iniciar el servicio inmediatamente
(Opcional)

Especifica si el servicio se iniciará después de compartirlo.

  • Activado: el servicio se iniciará después de compartirlo. Esta es la opción predeterminada.
  • Desactivado: el servicio no se iniciará después de compartirlo.
Boolean
Anular propiedades de intercambio de la definición de servicio
(Opcional)

Especifica si se anularán las propiedades de uso compartido establecidas en la definición de servicio. Estas propiedades definen si se va a compartir la capa web, herramienta web o gráfico de conocimiento en ArcGIS Online o ArcGIS Enterprise, así como el modo de hacerlo.

  • Activado: las propiedades de uso compartido establecidas en la definición de servicio se invalidarán.
  • Desactivado: las propiedades de uso compartido establecidas en la definición de servicio no se invalidarán, se utilizarán. Esta es la opción predeterminada.

Debe haber iniciado sesión en ArcGIS Online o ArcGIS Enterprise para invalidar las propiedades de uso compartido.

Este parámetro no se respeta cuando se comparte con ArcGIS Server.

Boolean
Compartir en ArcGIS Online
(Opcional)

Especifica si se compartirá la capa web, la herramienta web o el gráfico de conocimiento.

Todas las capas web, herramientas web o gráficos de conocimiento compartidos están disponibles a través de Mi contenido. Incluso si solo desea compartir con un grupo específico de su organización, la capa web, la herramienta web o el gráfico de conocimiento también se compartirá a través de Mi contenido.

  • Activado: su contenido se compartirá en ArcGIS Online o ArcGIS Enterprise. La capa web, la herramienta web o el gráfico de conocimiento aparecerán en la lista de Mi contenido.
  • Desactivado: su contenido no se compartirá en ArcGIS Online o ArcGIS Enterprise y no será accesible para otros usuarios y clientes de ArcGIS Online o ArcGIS Enterprise en la web. Esta es la opción predeterminada.

Debe haber iniciado sesión en ArcGIS Online o ArcGIS Enterprise para invalidar las propiedades de uso compartido.

Este parámetro no se respeta cuando se comparte con ArcGIS Server.

Boolean
Compartir con todos (público)
(Opcional)

Especifica si la capa web o herramienta web estará disponible para el público.

  • Activado: su contenido estará disponible para el público.
  • Desactivado: su contenido no estará disponible para el público. Esta es la opción predeterminada.

Debe haber iniciado sesión en un portal para anular las propiedades de uso compartido.

Este parámetro no se respeta cuando se comparte con ArcGIS Server. Este parámetro no se admite al compartir un gráfico de conocimiento.

Boolean
Compartir con su organización
(Opcional)

Especifica si la capa web, herramienta web o gráfico de conocimiento se compartirá con su organización.

  • Activado: su contenido se compartirá con su organización.
  • Desactivado: su contenido no se compartirá con su organización. Esta es la opción predeterminada.

Debe haber iniciado sesión en ArcGIS Online o ArcGIS Enterprise para invalidar las propiedades de uso compartido.

Este parámetro no se respeta cuando se comparte un servicio de geoprocesamiento o de mapas con ArcGIS Server.

Boolean
Compartir con estos grupos
(Opcional)

Especifica si la capa web, la herramienta web o el gráfico de conocimiento se compartirá con grupos específicos de su organización.

  • Activado: su contenido se compartirá con los grupos especificados.
  • Desactivado: su contenido no se compartirá con los grupos especificados.

Debe haber iniciado sesión en ArcGIS Online o ArcGIS Enterprise para invalidar las propiedades de uso compartido.

Este parámetro no se respeta cuando se comparte con ArcGIS Server.

String
Id. de elementos de salida
(Opcional)

Especifica los Id. de elemento de las capas web de salida o del gráfico de conocimiento almacenados en la definición del servicio de entrada. Se puede especificar un Id. de elemento para cada elemento. El Id. debe estar disponible y contener 32 valores alfanuméricos que abarquen desde las letras de la a a la f y los números del 0 al 9. Si no se proporciona ningún Id. se creará automáticamente un Id. de elemento.

Se pueden especificar Id. de elemento para lo siguiente:

  • Capa de entidades web: ArcGIS Enterprise 10.8.1 o versiones posteriores
  • Capas de teselas web: ArcGIS Enterprise 10.8.1 o versiones posteriores
  • Capa de imágenes de mapa: ArcGIS Enterprise 11.2 o versiones posteriores
  • Capa de entidades del OGC: ArcGIS Enterprise 11.2 o versiones posteriores
  • WMS: ArcGIS Enterprise 11.2 o versiones posteriores
  • WFS: ArcGIS Enterprise 11.2 o versiones posteriores
  • Gráfico de conocimiento: ArcGIS Enterprise 12.0 o versiones posteriores.

Este parámetro no está disponible si la definición de servicio se configura para sobrescribir un servicio existente o si se proporciona una URL o una conexión ArcGIS Server a ArcGIS Server.

Value Table

Salida derivada

EtiquetaExplicaciónTipo de datos
Dirección URL de servicio SOAP

La dirección URL de SOAP de un servicio publicado en el servidor.

String
Dirección URL del servicio REST

La dirección URL de REST de un servicio publicado en el servidor.

String
Id. de elemento del servicio de mapa alojado

El Id. de elemento de la capa de imágenes de mapa compartida en el portal.

String
Id. de elemento del servicio de entidades alojado

El Id. de elemento de la capa de servicio de entidades alojado compartida en el portal.

String
Servicio en caché

Un servicio de imágenes o un servicio de mapas con el almacenamiento en caché habilitado.

Image Service; Map Server
Dirección URL del servicio de entidades

La dirección URL de REST de la capa de entidades alojada compartida en el portal.

String
Dirección URL de servicio de mapas

La dirección URL de REST de la capa de imágenes de mapa compartida en el portal.

String
Id. de capa

Las capas publicadas y sus respectivos Id. en el formato Capa1|Id.1;Capa2|Id.2; etc.

String
URL de servicio

Las tablas independientes publicadas y sus respectivos Id. en el formato Tabla1|Id.1;Tabla2|Id.2; etc.

String
Id. de elemento del servicio de teselas vectoriales alojadas

El Id. de elemento del servicio de teselas vectoriales.

String
Dirección URL del servicio de teselas vectoriales

La dirección URL de REST del servicio de teselas vectoriales.

String
Id. de artículo

Los Id. de elemento de los elementos web compartidos en el portal. Un Id. de elemento incluirá una de las siguientes cadenas de caracteres:

  • web_feature_layer_id
  • web_tile_layer_id
  • map_image_layer_id
  • ogc_feature_layer_id
  • wms_id
  • wfs_id
  • knowledge_graph_id

Value Table

arcpy.server.UploadServiceDefinition(in_sd_file, in_server, {in_service_name}, {in_cluster}, {in_folder_type}, {in_folder}, {in_startupType}, {in_override}, {in_my_contents}, {in_public}, {in_organization}, {in_groups}, {in_item_id})
NombreExplicaciónTipo de datos
in_sd_file

Archivo de definición de servicio (.sd) que contiene toda la información necesaria para compartir una capa web, un localizador, una herramienta web, un servicio o un gráfico de conocimiento.

File
in_server

El tipo de servidor. Se admiten los siguientes tipos de servidor:

  • Mis servicios alojados: se usa al compartir una capa web alojada con ArcGIS Online o ArcGIS Enterprise. Introduzca Mis servicios alojados para la conexión al servidor. Escriba en mayúsculas la primera letra de cada palabra e incluya espacios entre las palabras.
  • HOSTING_SERVER: se usa al compartir una capa web alojada con ArcGIS Online o ArcGIS Enterprise.
  • URL del servidor federado del portal de ArcGIS Enterprise: se usa al compartir una herramienta web o capa de imágenes de mapa con un servidor federado del portal de ArcGIS Enterprise.
  • Conexión ArcGIS Server: se usa al compartir un servicio de geoprocesamiento o de mapas con ArcGIS Server. Puede utilizar las conexiones de ArcGIS Server enumeradas bajo el nodo Servidores de la ventana Proyecto, o puede ir a la carpeta en la que estén almacenados los archivos de conexión del servidor.
  • URL a ArcGIS Server: se usa al compartir un servicio de geoprocesamiento o de mapas con ArcGIS Server. Se puede especificar la URL a ArcGIS Server siempre que se haya agregado una conexión de publicador a ArcGIS Server para el proyecto ArcGIS Pro y se esté abriendo el proyecto en el script o se esté ejecutando la herramienta en ArcGIS Pro.
  • KNOWLEDGE_SERVER: utilícelo cuando comparta un gráfico de conocimiento con ArcGIS Enterprise 12.0 o versiones posteriores.

ServerConnection
in_service_name
(Opcional)

El nombre de servicio que invalidará el nombre de servicio actual especificado en la definición de servicio.

String
in_cluster
(Opcional)

El nombre del clúster que invalidará el clúster actual al que se haya asignado el servicio. Debe elegir entre clústeres en el servidor especificado.

Heredado:

Los clústeres están obsoletos en ArcGIS Enterprise 10.5.1. Este parámetro se ignora con los servidores que no admiten varios clústeres.

String
in_folder_type
(Opcional)

Especifica el tipo de carpeta que se utilizará para determinar el origen de la carpeta. El valor predeterminado es una carpeta de la definición de servicio. También puede obtener una lista de carpetas que ya existan en el servidor en línea especificado, o bien especificar que se debe crear una carpeta nueva una vez que se comparta esta capa, servicio web o gráfico de conocimiento.

  • NEWSe creará una carpeta nueva.
  • EXISTINGSe utilizará una carpeta existente en el servidor.
  • FROM_SERVICE_DEFINITIONSe utilizará la carpeta de la definición de servicio. Esta es la opción predeterminada.
String
in_folder
(Opcional)

La carpeta que se utilizará para la capa web, el servicio o el gráfico de conocimiento. Si no se proporciona ninguna carpeta, se utilizará la carpeta especificada en la definición de servicio. Si se ha especificado NEW para in_folder_type, use este parámetro para proporcionar un nombre de carpeta. Si se ha especificado EXISTING para in_folder_type, se puede elegir entre las carpetas existentes en el servidor.

String
in_startupType
(Opcional)

Especifica si el servicio se iniciará después de compartirlo.

  • STARTEDEl servicio se iniciará después de compartirlo. Esta es la opción predeterminada.
  • STOPPEDEl servicio no se iniciará después de compartirlo.
Boolean
in_override
(Opcional)

Especifica si se anularán las propiedades de uso compartido establecidas en la definición de servicio. Estas propiedades definen si se va a compartir la capa web, herramienta web o gráfico de conocimiento en ArcGIS Online o ArcGIS Enterprise, así como el modo de hacerlo.

  • OVERRIDE_DEFINITIONLas propiedades de uso compartido establecidas en la definición de servicio se invalidarán.
  • USE_DEFINITIONLas propiedades de uso compartido establecidas en la definición de servicio no se invalidarán, se utilizarán. Esta es la opción predeterminada.

Debe haber iniciado sesión en ArcGIS Online o ArcGIS Enterprise para invalidar las propiedades de uso compartido.

Este parámetro no se respeta cuando se comparte con ArcGIS Server.

Boolean
in_my_contents
(Opcional)

Especifica si se compartirá la capa web, la herramienta web o el gráfico de conocimiento.

Todas las capas web, herramientas web o gráficos de conocimiento compartidos están disponibles a través de Mi contenido. Incluso si solo desea compartir con un grupo específico de su organización, la capa web, la herramienta web o el gráfico de conocimiento también se compartirá a través de Mi contenido.

  • SHARE_ONLINESu contenido se compartirá en ArcGIS Online o ArcGIS Enterprise. La capa web, la herramienta web o el gráfico de conocimiento aparecerán en la lista de Mi contenido.
  • NO_SHARE_ONLINESu contenido no se compartirá en ArcGIS Online o ArcGIS Enterprise y no será accesible para otros usuarios y clientes de ArcGIS Online o ArcGIS Enterprise en la web. Esta es la opción predeterminada.

Debe haber iniciado sesión en un portal para anular las propiedades de uso compartido.

Este parámetro no se respeta cuando se comparte con ArcGIS Server.

Boolean
in_public
(Opcional)

Especifica si la capa web o herramienta web estará disponible para el público.

  • PUBLICSu contenido estará disponible para el público.
  • PRIVATESu contenido no estará disponible para el público. Esta es la opción predeterminada.

Debe haber iniciado sesión en ArcGIS Online o ArcGIS Enterprise para invalidar las propiedades de uso compartido.

Este parámetro no se respeta cuando se comparte con ArcGIS Server. Este parámetro no se admite al compartir un gráfico de conocimiento.

Boolean
in_organization
(Opcional)

Especifica si la capa web, herramienta web o gráfico de conocimiento se compartirá con su organización.

  • SHARE_ORGANIZATIONSu contenido se compartirá con su organización.
  • NO_SHARE_ORGANIZATIONSu contenido no se compartirá con su organización. Esta es la opción predeterminada.

Debe haber iniciado sesión en ArcGIS Online o ArcGIS Enterprise para invalidar las propiedades de uso compartido.

Este parámetro no se respeta cuando se comparte con ArcGIS Server.

Boolean
in_groups
[in_groups,...]
(Opcional)

Una lista de nombres de grupos con los que se compartirá la capa web, la herramienta web o el gráfico de conocimiento.

Debe haber iniciado sesión en ArcGIS Online o ArcGIS Enterprise para invalidar las propiedades de uso compartido.

Este parámetro no se respeta cuando se comparte con ArcGIS Server.

String
in_item_id
[in_item_id,...]
(Opcional)

Especifica los Id. de elemento de las capas web de salida o del gráfico de conocimiento almacenados en la definición del servicio de entrada. Se puede especificar un Id. de elemento para cada elemento. El Id. debe estar disponible y contener 32 valores alfanuméricos que abarquen desde las letras de la a a la f y los números del 0 al 9. Si no se proporciona ningún Id. se creará automáticamente un Id. de elemento.

Se pueden especificar Id. de elemento para lo siguiente:

  • web_feature_layer_id: ArcGIS Enterprise 10.8.1 o versiones posteriores
  • web_tile_layer_id: ArcGIS Enterprise 10.8.1 o versiones posteriores
  • map_image_layer_id: ArcGIS Enterprise 11.2 o versiones posteriores
  • ogc_feature_layer_id: ArcGIS Enterprise 11.2 o versiones posteriores
  • wms_id: ArcGIS Enterprise 11.2 o versiones posteriores
  • wfs_id: ArcGIS Enterprise 11.2 o versiones posteriores
  • knowledge_graph_id: ArcGIS Enterprise 12.0 o versiones posteriores

Este parámetro no está disponible si la definición de servicio se configura para sobrescribir un servicio existente o si se proporciona una URL o una conexión ArcGIS Server a ArcGIS Server.

Value Table

Salida derivada

NombreExplicaciónTipo de datos
out_soap_svc_url

La dirección URL de SOAP de un servicio publicado en el servidor.

String
out_rest_svc_url

La dirección URL de REST de un servicio publicado en el servidor.

String
out_mapServiceItemID

El Id. de elemento de la capa de imágenes de mapa compartida en el portal.

String
out_featServiceItemID

El Id. de elemento de la capa de servicio de entidades alojado compartida en el portal.

String
out_cached_service

Un servicio de imágenes o un servicio de mapas con el almacenamiento en caché habilitado.

Image Service; Map Server
out_featureServiceURL

La dirección URL de REST de la capa de entidades alojada compartida en el portal.

String
out_mapServiceURL

La dirección URL de REST de la capa de imágenes de mapa compartida en el portal.

String
out_LayerIDMap

Las capas publicadas y sus respectivos Id. en el formato Capa1|Id.1;Capa2|Id.2; etc.

String
out_standaloneTableIDMap

Las tablas independientes publicadas y sus respectivos Id. en el formato Tabla1|Id.1;Tabla2|Id.2; etc.

String
out_vectorTileServiceID

El Id. de elemento del servicio de teselas vectoriales.

String
out_vectorTileServiceURL

La dirección URL de REST del servicio de teselas vectoriales.

String
out_item_id

Los Id. de elemento de los elementos web compartidos en el portal. Un Id. de elemento incluirá una de las siguientes cadenas de caracteres:

  • web_feature_layer_id
  • web_tile_layer_id
  • map_image_layer_id
  • ogc_feature_layer_id
  • wms_id
  • wfs_id
  • knowledge_graph_id

Value Table

Muestra de código

Ejemplo 1 de UploadServiceDefinition (secuencia de comandos independiente)

El siguiente script publica una lista de capas desde un mapa como una capa de teselas web a ArcGIS Enterprise o a ArcGIS Online. La información del portal se obtiene de la función SignInToPortal.

import arcpy
import os

# Sign in to portal
arcpy.SignInToPortal("https://www.arcgis.com", "MyUserName", "MyPassword")

# Set output file names
outdir = r"C:\Project\Output"
service = "TileSharingDraftExample"
sddraft_filename = service + ".sddraft"
sddraft_output_filename = os.path.join(outdir, sddraft_filename)

# Reference map to publish
aprx = arcpy.mp.ArcGISProject(r"C:\Project\World.aprx")
m = aprx.listMaps("World")[0]
lyrs = []
lyrs.append(m.listLayers('Cities')[0])
lyrs.append(m.listLayers('Counties')[0])

# Create TileSharingDraft and set service properties
sharing_draft = m.getWebLayerSharingDraft("HOSTING_SERVER", "TILE", service, lyrs)
sharing_draft.summary = "My Summary"
sharing_draft.tags = "My Tags"
sharing_draft.description = "My Description"
sharing_draft.credits = "My Credits"
sharing_draft.useLimitations = "My Use Limitations"

# Create Service Definition Draft file
sharing_draft.exportToSDDraft(sddraft_output_filename)

# Stage Service
sd_filename = service + ".sd"
sd_output_filename = os.path.join(outdir, sd_filename)
arcpy.server.StageService(sddraft_output_filename, sd_output_filename)

# Share to portal
print("Start Uploading")
result = arcpy.server.UploadServiceDefinition(sd_output_filename, "My Hosted Services")

value_table_op = arcpy.ValueTable(2)
value_table_op.loadFromString(result[11])
for i in range(0, value_table_op.rowCount):
   print(value_table_op.getRow(i))

print("Finish Publishing")
Ejemplo 2 de UploadServiceDefinition (secuencia de comandos independiente)

El siguiente script carga una definición de servicio existente y utiliza parámetros opcionales para modificar las propiedades del servicio.

import arcpy

# Set local variables
inSdFile = r"C:\Project\MapServiceDraftExample.sd"
inServer = r"C:\Project\gisserver.ags.esri.com.ags"
inServiceName = "newServiceName"
inFolderType = "NEW"
inFolder = "newFolder"
inStartup = "STOPPED"

# Run UploadServiceDefinition
arcpy.server.UploadServiceDefinition(inSdFile, inServer, inServiceName, 
                                     in_folder_type=inFolderType, in_folder=inFolder, 
                                     in_startupType=inStartup)
Ejemplo 3 de UploadServiceDefinition (script independiente)

El siguiente script carga una definición de servicio existente en ArcGIS Online o ArcGIS Enterprise y utiliza parámetros opcionales para modificar las propiedades del servicio. El parámetro in_item_id opcional se utiliza para especificar un Id. de elemento para la capa web al compartir con ArcGIS Enterprise.

import arcpy

# Sign in to portal
arcpy.SignInToPortal("https://organization.example.com/webadaptorname",
                     "MyUserName", "MyPassword")

# Set local variables
inSdFile = r"C:\Project\MapImageLayer_WFS_WMSExample.sd"
inServer = "https://gisserver.example.com/webadaptor"
inServiceName = "newServiceName"
inFolderType = "EXISTING"
inFolder = "existingFolder"
inOverride = "OVERRIDE_DEFINITION"
inMyContents = "SHARE_ONLINE"
inPublic = "PRIVATE"
inOrganization = "NO_SHARE_ORGANIZATION"
inGroups = ["My Group", "MyGroup 2"]

# Replace "itemid1" and "itemid2" with desired item IDs
item_id = "wfs_id itemid1; wms_id itemid2"

# Run UploadServiceDefinition
arcpy.server.UploadServiceDefinition(inSdFile, inServer, inServiceName,
                                     in_folder_type=inFolderType,
                                     in_folder=inFolder,
                                     in_override=inOverride,
                                     in_my_contents=inMyContents,
                                     in_public=inPublic,
                                     in_organization=inOrganization,
                                     in_groups=inGroups,
                                     in_item_id=item_id)

Entornos

Esta herramienta no utiliza ningún entorno de geoprocesamiento.

Información de licenciamiento

  • Basic: Sí
  • Standard: Sí
  • Advanced: Sí

Temas relacionados