本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
啟用雙堆疊人力資源
您可以使用 CreateWorkforce 和 UpdateWorkforce API 操作來啟用雙堆疊人力資源。不支援建立雙堆疊人力資源、將現有人力資源更新為雙堆疊,以及將人力資源從雙堆疊變更回 IPv4 AWS Management Console。
重要
沒有定義IpAddressType
預設值的人力。 IPv4
建立雙堆疊人力資源
建立雙堆疊人力資源的程序類似於建立IPv4-only的人力資源,但下列例外狀況除外。如需詳細資訊,請參閱 CreateWorkforce。
-
若要將 VPC 連接到私有人力資源,請確保 VPC 也是雙堆疊,並具有與 VPC 子網路相關聯的 IPv6 CIDR 區塊。
-
若要使用
SourceIpConfig
參數將流量限制在特定 IP 地址範圍,請確定 IPv6 CIDR 區塊也包含在清單中。 -
若要在任務存取的 S3 儲存貯體上實作具有
SourceIp
條件的政策,請確保這些政策已更新為與雙堆疊相容。 -
您的身分提供者身分驗證端點支援雙堆疊。如需詳細資訊,請參閱身分驗證流程。
使用 boto3 的範例 CreateWorkforce
SDK 呼叫
如需詳細資訊,請參閱 create_workforce
import boto3 client = boto3.resource('sagemaker') # IpAddressType = 'dualstack'|'ipv4' client.create_workforce( WorkforceName='string', IpAddressType='dualstack', WorkforceConfig={ 'CognitoConfig': { 'UserPool': 'string', 'Client': 'string' } } )
更新雙堆疊人力資源
將現有人力資源更新為雙堆疊時,請注意下列事項。如需詳細資訊,請參閱 UpdateWorkforce 和 VPC 的 IPv6 支援。
-
如果 VPC 連接到人力資源,您必須將 VPC 更新為雙堆疊。同時確保 VPC 的任何安全群組都允許 IPv6 流量。
-
如果您使用的是
SourceIpConfig
參數,請將其更新為包含 IPv6 CIDR 區塊。 -
若要在任務存取的 S3 儲存貯體上實作具有
SourceIp
條件的政策,請確保這些政策已更新為與雙堆疊相容。 -
您的身分提供者身分驗證端點支援雙堆疊。如需詳細資訊,請參閱身分驗證流程。
使用 boto3 的範例 UpdateWorkforce
SDK 呼叫
如需詳細資訊,請參閱 update_workforce
import boto3 client = boto3.resource('sagemaker') # IpAddressType = 'dualstack'|'ipv4' client.update_workforce( WorkforceName='string', IpAddressType='dualstack' )