#author("2020-07-14T01:46:00+00:00","","") #mynavi(Azureメモ) #setlinebreak(on); * 目次 [#e47b545e] #contents - 関連 -- [[Azureメモ]] - 参考 -- [[macOS での Azure CLI のインストール:https://docs.microsoft.com/ja-jp/cli/azure/install-azure-cli-macos?view=azure-cli-latest]] -- [[Azure CLI を使用してサインインする:https://docs.microsoft.com/ja-jp/cli/azure/authenticate-azure-cli?view=azure-cli-latest]] * インストール [#mede3398] #html(<div class="pl10">) ** Azure CLI (Mac) [#if6ccc68] #html(<div class="pl10">) #myterm2(){{ brew update && brew install azure-cli }} #html(</div>) ** Azure Functions Core Tools (Mac) [#b2b8e0d6] #html(<div class="pl10">) https://docs.microsoft.com/ja-jp/azure/azure-functions/functions-run-local?tabs=macos%2Ccsharp%2Cbash v2.x #myterm2(){{ brew tap azure/functions brew install azure-functions-core-tools }} v3.x #myterm2(){{ brew tap azure/functions brew install azure-functions-core-tools@3 # if upgrading on a machine that has 2.x installed brew link --overwrite azure-functions-core-tools@3 }} #html(</div>) #html(</div>) * ログイン [#v21f0b37] #html(<div class="pl10">) #myterm2(){{ az login }} #html(</div>) * Azure Function の開発 [#vf10d2c1] #html(<div class="pl10">) ** ローカル関数プロジェクトの作成 [#m782a70a] #html(<div class="pl10">) #myterm2(){{ func init LocalFunctionProj --dotnet }} #html(</div>) ** 関数をプロジェクトに追加 [#ce8dceac] #html(<div class="pl10">) #myterm2(){{ func new --name HttpExample --template "HTTP trigger" }} #html(</div>) ** 関数をローカルで実行する [#scd496d3] #html(<div class="pl10">) #myterm2(){{ func start }} #html(</div>) #html(</div>) * リソースの作成 [#jc0659c5] #html(<div class="pl10">) #TODO リソースグループの作成 #html(<div class="pl10">) #myterm2(){{ #TODO }} #html(</div>) リソースアカウントの作成 #html(<div class="pl10">) #myterm2(){{ #TODO }} #html(</div>) 関数アプリの作成 #html(<div class="pl10">) #myterm2(){{ #TODO }} #html(</div>) 関数プロジェクトのデプロイ #html(<div class="pl10">) #myterm2(){{ #TODO }} #html(</div>) #html(</div>)