

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# AWS.HookExecution
<a name="node-hook-execution"></a>

生命週期關聯可讓您執行自己的指令碼，做為基礎設施和網路執行個體的一部分。

## 語法
<a name="node-hook-execution-syntax"></a>

```
tosca.nodes.AWS.HookExecution:
  capabilities:
    execution:
      properties:
        type: String
  requirements:
    definition: String
    vpc: String
```

## 功能
<a name="node-hook-execution-capabilities"></a><a name="node_hook_execution"></a>`execution`

執行勾點指令碼之勾點執行引擎的屬性。

 `type`    
勾點執行引擎類型。  
必要：否  
類型：字串  
可能的值： `CODE_BUILD`

## 要求
<a name="node-hook-execution-requirements"></a>

 `definition`    
[AWS.HookDefinition.Bash](node-hook-bash.md) 節點。  
必要：是  
類型：字串

 `vpc`    
[AWS.Networking.VPC](node-vpc.md) 節點。  
必要：是  
類型：字串

## 範例
<a name="node-hook-execution-example"></a>

```
SampleHookExecution:
  type: tosca.nodes.AWS.HookExecution
  requirements:
    definition: SampleHookScript
    vpc: SampleVPC
```