在创建AWS Glue作业时启用服务器端加密

时间:2017-10-25 00:19:51

标签: aws-glue

在AWS Glue控制台中,我可以创建启用了服务器端加密的作业。但是,使用CloudFormation,或使用节点或python SDK,似乎无法做到这一点。为什么控制台可以做什么以及CloudFormation和SDK可以做什么之间存在这种不匹配?是否有其他方法可以通过编程方式为Glue作业启用SSE?

由于

1 个答案:

答案 0 :(得分:0)

启用服务器端可以通过使用“sse-s3”值指定“--encryption-type”参数以编程方式完成。以下是使用YAML如何在云形成中执行此操作的示例:

public class CharacterStats : MonoBehaviour {

    public int maxHealth = 100;
    public float currentHealth { get; private set; }

    public Stat damage;
    public Stat armor;

    void Awake()
    {
        currentHealth = maxHealth;
    }

    public void TakeDamage(int damage)
    {
        damage -= armor.GetValue();
        damage = Mathf.Clamp(damage, 0, int.MaxValue);


        currentHealth -= damage;
        Debug.Log(transform.name + " takes " + damage + " damage");

        if(currentHealth <= 0)
        {
            Die();
        }
    }

    public virtual void Die()
    {
        Debug.Log(transform.name + " died.");
    }
}