このトピックでは、FC-APIコンポーネントを使用するときに使用できるカスタムポリシーについて説明します。

リソース 操作 説明
acs:fc:<region >:< account-id>:services/<serviceName> fc:GetService 指定されたサービス。
fc:UpdateService
fc:DeleteService
acs:fc:<region >:< account-id>:services/* fc:CreateService すべてのサービス。
fc:ListServices
acs:fc:<region >:< account-id>:services/<serviceName> 。<qualifier> fc:GetService 指定されたバージョンのサービス。
acs:fc:<region >:< account-id>:services/<serviceName>/functions/<functionName> fc:GetFunction 指定されたサービスで指定された関数。
fc:UpdateFunction
fc:DeleteFunction
fc:InvokeFunction
acs:fc:<region >:< account-id>:services/<serviceName>/functions/* fc:CreateFunction 指定されたサービスのすべての関数。
fc:ListFunctions
acs:fc:<region >:< account-id>:services/<serviceName>.*/functions/<functionName> fc:GetFunction 指定されたサービスのすべてのバージョンのすべての関数。
fc:UpdateFunction
fc:DeleteFunction
fc:InvokeFunction
fc:PutProvisionConfig
fc:GetProvisionConfig
fc:PutFunctionOnDemandConfig
fc:DeleteFunctionOnDemandConfig
fc:PutFunctionAsyncInvokeConfig
fc:DeleteFunctionAsyncInvokeConfig
fc:GetFunctionAsyncInvokeConfig
fc:GetFunctionOnDemandConfig
acs:fc:<region >:< account-id>:services/<serviceName>/functions/<functionName>/triggers/<triggerName> fc:GetTrigger 指定されたサービス内の指定された関数の指定されたトリガー。
fc:UpdateTrigger
fc:DeleteTrigger
acs:fc:<region >:< account-id>:services/<serviceName>/functions/<functionName>/triggers/* fc:CreateTrigger 指定されたサービス内の指定された関数のすべてのトリガー。
fc:ListTriggers
acs:fc:<region >:< account-id>:services/<serviceName>/versions fc:PublishServiceVersion すべてのサービスバージョン。
fc:ListServiceVersions
acs:fc:<region >:< account-id>:services/<serviceName>/versions/<versionID> fc:DeleteServiceVersion 指定されたサービスバージョン。
acs:fc:<region >:< account-id>:services/<serviceName>/aliases/* fc:CreateAlias すべてのサービスのエイリアス。
fc:ListAliases
acs:fc:<region >:< account-id>:services/<serviceName>/aliases/<aliasName> fc:GetAlias 指定されたサービスエイリアス。
fc:UpdateAlias
fc:DeleteAlias
acs:fc:<region >:< account-id>:custom-domains/* fc:CreateCustomDomain すべてのカスタムドメイン名。
fc:ListCustomDomains
acs:fc:<region >:< account-id>: カスタムドメイン /<domainName> fc:GetCustomDomain 指定されたカスタムドメイン名。
fc:UpdateCustomDomain
fc:DeleteCustomDomain
acs:fc:<region >:< account-id>:tag fc:TagResource 単一のタグ。
fc:GetResourceTags
fc:UnTagResource
acs:fc:<region >:< account-id>:tags/* fc:ListTaggedResources すべてのタグ。
acs:fc:<region >:< account-id>:account-settings/* fc:GetAccountSettings アカウントの設定。
acs:fc:<region >:< account-id>:layerarn/:arn fc:GetLayerVersionByArn すべてのレイヤー。
acs:fc:<region >:< account-id>:layers/* fc:ListLayers
acs:fc:<region >:< account-id>:layers/:layerName/versions/:version fc:PublishLayerAsPublic
acs:fc:<region >:< account-id>:layers/:layerName/versions/* fc:ListLayerVersions すべてのレイヤーバージョン。
fc:CreateLayerVersion
acs:fc:<region >:< account-id>:layers/:layerName/versions/:version fc:GetLayerVersion
fc:DeleteLayerVersion
acs:fc:<region >:< account-id>:on-demand-configs/* fc:ListOnDemandConfigs オンデマンド設定。
acs:fc:<region >:< account-id>:provision-configs/* fc:ListProvisionConfigs プロビジョニングされた設定。
acs:fc:<region >:< account-id>:services/:serviceName/binding fc:DeleteVpcBinding VPC設定。
acs:fc:<region >:< account-id>:services/:serviceName/binding/* fc:CreateVpcBinding
fc:ListVpcBindings
acs:fc:<region >:< account-id>:services/:serviceName/functions/:functionName/async-invoke-configs/* fc:ListFunctionAsyncInvokeConfigs 非同期呼び出し設定。
acs:fc:<region >:< account-id>:services/:serviceName/functions/:functionName/code fc:GetFunctionCode すべての関数コード。
acs:fc:<region >:< account-id>:services/:serviceName/functions/:functionName/stateful-async-invocations/* fc:ListStatefulAsyncInvocations ステートフル非同期呼び出し。
acs:fc:<region >:< account-id>:services/:serviceName/functions/:functionName/stateful-async-invocations/:invocationId fc:GetStatefulAsyncInvocation
fc:StopStatefulAsyncInvocation

関連ドキュメント

詳細については、「ポリシーとサンプルカスタムポリシー」をご参照ください。