PolicyFragment interface
Interfaz que representa un PolicyFragment.
Métodos
begin |
Crea o actualiza un fragmento de directiva. |
begin |
Crea o actualiza un fragmento de directiva. |
delete(string, string, string, string, Policy |
Elimina un fragmento de directiva. |
get(string, string, string, Policy |
Obtiene un fragmento de directiva. |
get |
Obtiene la versión del estado de entidad (Etag) de un fragmento de directiva. |
list |
Obtiene todos los fragmentos de directiva. |
list |
Enumera los recursos de directiva que hacen referencia al fragmento de directiva. |
Detalles del método
beginCreateOrUpdate(string, string, string, PolicyFragmentContract, PolicyFragmentCreateOrUpdateOptionalParams)
Crea o actualiza un fragmento de directiva.
function beginCreateOrUpdate(resourceGroupName: string, serviceName: string, id: string, parameters: PolicyFragmentContract, options?: PolicyFragmentCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<PolicyFragmentCreateOrUpdateResponse>, PolicyFragmentCreateOrUpdateResponse>>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
- serviceName
-
string
Nombre del servicio API Management.
- id
-
string
Identificador de recursos.
- parameters
- PolicyFragmentContract
Contenido del fragmento de directiva que se va a aplicar.
Parámetros de opciones.
Devoluciones
Promise<@azure/core-lro.SimplePollerLike<OperationState<PolicyFragmentCreateOrUpdateResponse>, PolicyFragmentCreateOrUpdateResponse>>
beginCreateOrUpdateAndWait(string, string, string, PolicyFragmentContract, PolicyFragmentCreateOrUpdateOptionalParams)
Crea o actualiza un fragmento de directiva.
function beginCreateOrUpdateAndWait(resourceGroupName: string, serviceName: string, id: string, parameters: PolicyFragmentContract, options?: PolicyFragmentCreateOrUpdateOptionalParams): Promise<PolicyFragmentCreateOrUpdateResponse>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
- serviceName
-
string
Nombre del servicio API Management.
- id
-
string
Identificador de recursos.
- parameters
- PolicyFragmentContract
Contenido del fragmento de directiva que se va a aplicar.
Parámetros de opciones.
Devoluciones
Promise<PolicyFragmentCreateOrUpdateResponse>
delete(string, string, string, string, PolicyFragmentDeleteOptionalParams)
Elimina un fragmento de directiva.
function delete(resourceGroupName: string, serviceName: string, id: string, ifMatch: string, options?: PolicyFragmentDeleteOptionalParams): Promise<void>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
- serviceName
-
string
Nombre del servicio API Management.
- id
-
string
Identificador de recursos.
- ifMatch
-
string
ETag de la entidad. ETag debe coincidir con el estado de entidad actual de la respuesta del encabezado de la solicitud GET o debe ser * para la actualización incondicional.
Parámetros de opciones.
Devoluciones
Promise<void>
get(string, string, string, PolicyFragmentGetOptionalParams)
Obtiene un fragmento de directiva.
function get(resourceGroupName: string, serviceName: string, id: string, options?: PolicyFragmentGetOptionalParams): Promise<PolicyFragmentGetResponse>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
- serviceName
-
string
Nombre del servicio API Management.
- id
-
string
Identificador de recursos.
- options
- PolicyFragmentGetOptionalParams
Parámetros de opciones.
Devoluciones
Promise<PolicyFragmentGetResponse>
getEntityTag(string, string, string, PolicyFragmentGetEntityTagOptionalParams)
Obtiene la versión del estado de entidad (Etag) de un fragmento de directiva.
function getEntityTag(resourceGroupName: string, serviceName: string, id: string, options?: PolicyFragmentGetEntityTagOptionalParams): Promise<PolicyFragmentGetEntityTagHeaders>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
- serviceName
-
string
Nombre del servicio API Management.
- id
-
string
Identificador de recursos.
Parámetros de opciones.
Devoluciones
Promise<PolicyFragmentGetEntityTagHeaders>
listByService(string, string, PolicyFragmentListByServiceOptionalParams)
Obtiene todos los fragmentos de directiva.
function listByService(resourceGroupName: string, serviceName: string, options?: PolicyFragmentListByServiceOptionalParams): Promise<PolicyFragmentCollection>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
- serviceName
-
string
Nombre del servicio API Management.
Parámetros de opciones.
Devoluciones
Promise<PolicyFragmentCollection>
listReferences(string, string, string, PolicyFragmentListReferencesOptionalParams)
Enumera los recursos de directiva que hacen referencia al fragmento de directiva.
function listReferences(resourceGroupName: string, serviceName: string, id: string, options?: PolicyFragmentListReferencesOptionalParams): Promise<ResourceCollection>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
- serviceName
-
string
Nombre del servicio API Management.
- id
-
string
Identificador de recursos.
Parámetros de opciones.
Devoluciones
Promise<ResourceCollection>