Share via


CdnProfile Interfaz

Implementaciones

GroupableResource<com.microsoft.azure.management.cdn.implementation.CdnManager,com.microsoft.azure.management.cdn.implementation.ProfileInner> Actualizable<CdnProfile> Actualizable<Actualizar>

public interface CdnProfile
extends GroupableResource<com.microsoft.azure.management.cdn.implementation.CdnManager,com.microsoft.azure.management.cdn.implementation.ProfileInner>, Refreshable<CdnProfile>, Updatable<Update>

Representación inmutable del lado cliente de un perfil de Azure CDN.

Resumen del método

Modificador y tipo Método y descripción
abstract CheckNameAvailabilityResult checkEndpointNameAvailability(String name)

Comprueba la disponibilidad de un nombre de punto de conexión sin crear el punto de conexión de la red CDN.

abstract rx.Observable<CheckNameAvailabilityResult> checkEndpointNameAvailabilityAsync(String name)

Comprueba la disponibilidad de un nombre de punto de conexión sin crear el punto de conexión de CDN de forma asincrónica.

abstract com.microsoft.rest.ServiceFuture<CheckNameAvailabilityResult> checkEndpointNameAvailabilityAsync(String name, ServiceCallback<CheckNameAvailabilityResult> callback)

Comprueba la disponibilidad de un nombre de punto de conexión sin crear el punto de conexión de CDN de forma asincrónica.

abstract java.util.Map<java.lang.String,CdnEndpoint> endpoints()
abstract java.lang.String generateSsoUri()

Genera un URI de inicio de sesión único dinámico que se usa para iniciar sesión en el portal complementario de la red CDN que se usa para tareas de administración avanzadas.

abstract rx.Observable<java.lang.String> generateSsoUriAsync()

Genera de forma asincrónica un URI de inicio de sesión único dinámico que se usa para iniciar sesión en el portal complementario de la red CDN que se usa para tareas de administración avanzadas.

abstract com.microsoft.rest.ServiceFuture<java.lang.String> generateSsoUriAsync(ServiceCallback<String> callback)

Genera de forma asincrónica un URI de inicio de sesión único dinámico que se usa para iniciar sesión en el portal complementario de CDN que se usa para tareas de administración avanzadas.

abstract boolean isPremiumVerizon()
abstract com.microsoft.azure.PagedList<ResourceUsage> listResourceUsage()
abstract void loadEndpointContent(String endpointName, Set<String> contentPaths)

Carga forzosamente el contenido del punto de conexión de CDN en el perfil de CDN.

abstract rx.Completable loadEndpointContentAsync(String endpointName, Set<String> contentPaths)

Carga forzosamente el contenido del punto de conexión de CDN en el perfil de CDN de forma asincrónica.

abstract com.microsoft.rest.ServiceFuture<java.lang.Void> loadEndpointContentAsync(String endpointName, Set<String> contentPaths, ServiceCallback<Void> callback)

Carga forzosamente el contenido del punto de conexión de CDN en el perfil de CDN de forma asincrónica.

abstract void purgeEndpointContent(String endpointName, Set<String> contentPaths)

Purga forzosamente el contenido del punto de conexión de CDN en el perfil de CDN.

abstract rx.Completable purgeEndpointContentAsync(String endpointName, Set<String> contentPaths)

Purga forzosamente el contenido del punto de conexión de la red CDN en el perfil de CDN de forma asincrónica.

abstract com.microsoft.rest.ServiceFuture<java.lang.Void> purgeEndpointContentAsync(String endpointName, Set<String> contentPaths, ServiceCallback<Void> callback)

Purga forzosamente el contenido del punto de conexión de la red CDN en el perfil de CDN de forma asincrónica.

abstract java.lang.String resourceState()
abstract Sku sku()
abstract void startEndpoint(String endpointName)

Inicia un punto de conexión de CDN detenido.

abstract rx.Completable startEndpointAsync(String endpointName)

Inicia un punto de conexión de CDN detenido de forma asincrónica.

abstract com.microsoft.rest.ServiceFuture<java.lang.Void> startEndpointAsync(String endpointName, ServiceCallback<Void> callback)

Inicia un punto de conexión de CDN detenido de forma asincrónica.

abstract void stopEndpoint(String endpointName)

Detiene un punto de conexión de CDN en ejecución.

abstract rx.Completable stopEndpointAsync(String endpointName)

Detiene un punto de conexión de CDN en ejecución de forma asincrónica.

abstract com.microsoft.rest.ServiceFuture<java.lang.Void> stopEndpointAsync(String endpointName, ServiceCallback<Void> callback)

Detiene un punto de conexión de CDN en ejecución de forma asincrónica.

abstract CustomDomainValidationResult validateEndpointCustomDomain(String endpointName, String hostName)

Valida una asignación de dominio personalizada para asegurarse de que se asigna al CNAME correcto en DNS en el perfil actual.

abstract rx.Observable<CustomDomainValidationResult> validateEndpointCustomDomainAsync(String endpointName, String hostName)

Valida una asignación de dominio personalizada para asegurarse de que se asigna al CNAME correcto en DNS en el perfil actual de forma asincrónica.

abstract com.microsoft.rest.ServiceFuture<CustomDomainValidationResult> validateEndpointCustomDomainAsync(String endpointName, String hostName, ServiceCallback<CustomDomainValidationResult> callback)

Valida una asignación de dominio personalizada para asegurarse de que se asigna al CNAME correcto en DNS en el perfil actual de forma asincrónica.

Detalles del método

checkEndpointNameAvailability

public abstract CheckNameAvailabilityResult checkEndpointNameAvailability(String name)

Comprueba la disponibilidad de un nombre de punto de conexión sin crear el punto de conexión de la red CDN.

Parameters:

name - el nombre del recurso de punto de conexión que se va a validar

Returns:

resultado si se ejecuta correctamente.

checkEndpointNameAvailabilityAsync

public abstract Observable checkEndpointNameAvailabilityAsync(String name)

Comprueba la disponibilidad de un nombre de punto de conexión sin crear el punto de conexión de CDN de forma asincrónica.

Parameters:

name - el nombre del recurso de punto de conexión que se va a validar.

Returns:

representación del cálculo diferido de esta llamada

checkEndpointNameAvailabilityAsync

public abstract ServiceFuture checkEndpointNameAvailabilityAsync(String name, ServiceCallback callback)

Comprueba la disponibilidad de un nombre de punto de conexión sin crear el punto de conexión de CDN de forma asincrónica.

Parameters:

name - el nombre del recurso de punto de conexión que se va a validar.
callback - la devolución de llamada para llamar correctamente o con errores

Returns:

representación del cálculo diferido de esta llamada

endpoints

public abstract Map endpoints()

Returns:

puntos de conexión en el perfil del administrador de CDN, indizado por nombre

generateSsoUri

public abstract String generateSsoUri()

Genera un URI de inicio de sesión único dinámico que se usa para iniciar sesión en el portal complementario de la red CDN que se usa para tareas de administración avanzadas.

Returns:

URI usado para iniciar sesión en el portal web de terceros

generateSsoUriAsync

public abstract Observable generateSsoUriAsync()

Genera de forma asincrónica un URI de inicio de sesión único dinámico que se usa para iniciar sesión en el portal complementario de la red CDN que se usa para tareas de administración avanzadas.

Returns:

Observable al URI que se usa para iniciar sesión en el portal web de terceros

generateSsoUriAsync

public abstract ServiceFuture generateSsoUriAsync(ServiceCallback callback)

Genera de forma asincrónica un URI de inicio de sesión único dinámico que se usa para iniciar sesión en el portal complementario de CDN que se usa para tareas de administración avanzadas.

Parameters:

callback - la devolución de llamada para llamar correctamente o con errores

Returns:

un identificador para cancelar la solicitud

isPremiumVerizon

public abstract boolean isPremiumVerizon()

Returns:

True si la SKU de este perfil de CDN es de Premium Verizon, en caso contrario, false.

listResourceUsage

public abstract PagedList listResourceUsage()

Returns:

cuotas y usos reales de puntos de conexión en el perfil de red CDN actual

loadEndpointContent

public abstract void loadEndpointContent(String endpointName, Set contentPaths)

Carga forzosamente el contenido del punto de conexión de CDN en el perfil de CDN.

Tenga en cuenta que solo está disponible para perfiles de Verizon.

Parameters:

endpointName - un nombre del punto de conexión en el perfil
contentPaths - las rutas de acceso al contenido que se van a purgar, que pueden ser rutas de acceso de archivo o comodín de directorio

loadEndpointContentAsync

public abstract Completable loadEndpointContentAsync(String endpointName, Set contentPaths)

Carga forzosamente el contenido del punto de conexión de CDN en el perfil de CDN de forma asincrónica.

Tenga en cuenta que solo está disponible para perfiles de Verizon.

Parameters:

endpointName - un nombre del punto de conexión en el perfil
contentPaths - las rutas de acceso al contenido que se van a purgar, que pueden ser rutas de acceso de archivo o comodín de directorio

Returns:

representación del cálculo diferido de esta llamada

loadEndpointContentAsync

public abstract ServiceFuture loadEndpointContentAsync(String endpointName, Set contentPaths, ServiceCallback callback)

Carga forzosamente el contenido del punto de conexión de CDN en el perfil de CDN de forma asincrónica.

Tenga en cuenta que solo está disponible para perfiles de Verizon.

Parameters:

endpointName - un nombre del punto de conexión en el perfil
contentPaths - las rutas de acceso al contenido que se van a purgar, que pueden ser rutas de acceso de archivo o comodín de directorio
callback - la devolución de llamada para llamar correctamente o con errores

Returns:

representación del cálculo diferido de esta llamada

purgeEndpointContent

public abstract void purgeEndpointContent(String endpointName, Set contentPaths)

Purga forzosamente el contenido del punto de conexión de CDN en el perfil de CDN.

Parameters:

endpointName - un nombre del punto de conexión en el perfil
contentPaths - las rutas de acceso al contenido que se van a purgar, que pueden ser rutas de acceso de archivo o comodín de directorio

purgeEndpointContentAsync

public abstract Completable purgeEndpointContentAsync(String endpointName, Set contentPaths)

Purga forzosamente el contenido del punto de conexión de CDN en el perfil de CDN de forma asincrónica.

Parameters:

endpointName - un nombre del punto de conexión en el perfil
contentPaths - las rutas de acceso al contenido que se van a purgar, que pueden ser rutas de acceso de archivo o comodín de directorio

Returns:

representación del cálculo diferido de esta llamada

purgeEndpointContentAsync

public abstract ServiceFuture purgeEndpointContentAsync(String endpointName, Set contentPaths, ServiceCallback callback)

Purga forzosamente el contenido del punto de conexión de la red CDN en el perfil de CDN de forma asincrónica.

Parameters:

endpointName - un nombre del punto de conexión en el perfil
contentPaths - las rutas de acceso al contenido que se va a purgar, que pueden ser rutas de acceso de archivo o caracteres comodín de directorio.
callback - la devolución de llamada a la llamada en caso de éxito o error

Returns:

representación del cálculo diferido de esta llamada

resourceState

public abstract String resourceState()

Returns:

Estado del perfil de CDN

sku

public abstract Sku sku()

Returns:

SKU del perfil de cdn

startEndpoint

public abstract void startEndpoint(String endpointName)

Inicia un punto de conexión de CDN detenido.

Parameters:

endpointName - un nombre de un punto de conexión en el perfil

startEndpointAsync

public abstract Completable startEndpointAsync(String endpointName)

Inicia un punto de conexión de CDN detenido de forma asincrónica.

Parameters:

endpointName - un nombre de un punto de conexión en el perfil

Returns:

representación del cálculo diferido de esta llamada

startEndpointAsync

public abstract ServiceFuture startEndpointAsync(String endpointName, ServiceCallback callback)

Inicia un punto de conexión de CDN detenido de forma asincrónica.

Parameters:

endpointName - un nombre de un punto de conexión en el perfil
callback - la devolución de llamada a la llamada en caso de éxito o error

Returns:

representación del cálculo diferido de esta llamada

stopEndpoint

public abstract void stopEndpoint(String endpointName)

Detiene un punto de conexión de CDN en ejecución.

Parameters:

endpointName - un nombre de un punto de conexión en el perfil

stopEndpointAsync

public abstract Completable stopEndpointAsync(String endpointName)

Detiene un punto de conexión de CDN en ejecución de forma asincrónica.

Parameters:

endpointName - un nombre de un punto de conexión en el perfil

Returns:

representación del cálculo diferido de esta llamada

stopEndpointAsync

public abstract ServiceFuture stopEndpointAsync(String endpointName, ServiceCallback callback)

Detiene un punto de conexión de CDN en ejecución de forma asincrónica.

Parameters:

endpointName - un nombre de un punto de conexión en el perfil
callback - la devolución de llamada a la llamada en caso de éxito o error

Returns:

representación del cálculo diferido de esta llamada

validateEndpointCustomDomain

public abstract CustomDomainValidationResult validateEndpointCustomDomain(String endpointName, String hostName)

Valida una asignación de dominio personalizada para asegurarse de que se asigna al CNAME correcto en DNS en el perfil actual.

Parameters:

endpointName - un nombre del punto de conexión en el perfil
hostName - el nombre de host del dominio personalizado, que debe ser un nombre de dominio.

Returns:

Objeto CustomDomainValidationResult si se ejecuta correctamente

validateEndpointCustomDomainAsync

public abstract Observable validateEndpointCustomDomainAsync(String endpointName, String hostName)

Valida una asignación de dominio personalizada para asegurarse de que se asigna al CNAME correcto en DNS en el perfil actual de forma asincrónica.

Parameters:

endpointName - un nombre del punto de conexión en el perfil
hostName - el nombre de host del dominio personalizado, que debe ser un nombre de dominio.

Returns:

Objeto Observable a CustomDomainValidationResult si se ejecuta correctamente

validateEndpointCustomDomainAsync

public abstract ServiceFuture validateEndpointCustomDomainAsync(String endpointName, String hostName, ServiceCallback callback)

Valida una asignación de dominio personalizada para asegurarse de que se asigna al CNAME correcto en DNS en el perfil actual de forma asincrónica.

Parameters:

endpointName - un nombre del punto de conexión en el perfil
hostName - el nombre de host del dominio personalizado, que debe ser un nombre de dominio.
callback - la devolución de llamada a la llamada en caso de éxito o error

Returns:

representación del cálculo diferido de esta llamada

Se aplica a