az postgres server vnet-rule

서버의 가상 네트워크 규칙을 관리합니다.

명령

az postgres server vnet-rule create

PostgreSQL 서버에 대한 액세스를 허용하는 가상 네트워크 규칙을 만듭니다.

az postgres server vnet-rule delete

지정된 이름의 가상 네트워크 규칙을 삭제합니다.

az postgres server vnet-rule list

서버의 가상 네트워크 규칙 목록을 가져옵니다.

az postgres server vnet-rule show

가상 네트워크 규칙을 가져옵니다.

az postgres server vnet-rule update

가상 네트워크 규칙을 업데이트합니다.

az postgres server vnet-rule create

PostgreSQL 서버에 대한 액세스를 허용하는 가상 네트워크 규칙을 만듭니다.

az postgres server vnet-rule create --name
                                    --resource-group
                                    --server-name
                                    --subnet
                                    [--ignore-missing-endpoint {false, true}]
                                    [--vnet-name]

예제

서브넷 ID를 제공하여 가상 네트워크 규칙을 만듭니다.

az postgres server vnet-rule create -g testgroup -s testsvr -n vnetRuleName --subnet /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Network/virtualNetworks/vnetName/subnets/subnetName

vnet 및 서브넷 이름을 제공하여 vnet 규칙을 만듭니다. 서브넷 ID는 서버의 리소스 그룹 이름 및 구독 ID를 사용하여 만들어집니다.

az postgres server vnet-rule create -g testgroup -s testsvr -n vnetRuleName --subnet subnetName --vnet-name vnetName

필수 매개 변수

--name -n

vnet 규칙의 이름입니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--server-name -s

서버의 이름입니다. 이름은 소문자, 숫자 및 하이픈(-) 문자만 포함할 수 있습니다. 최소 3자 및 최대 63자

--subnet

Azure Postgres Server에 대한 액세스를 허용하는 서브넷의 이름 또는 ID입니다. 서브넷 이름이 제공되면 --vnet-name을 제공해야 합니다.

선택적 매개 변수

--ignore-missing-endpoint -i

가상 네트워크에서 vnet 서비스 엔드포인트를 사용하도록 설정하기 전에 vnet 규칙을 만듭니다.

허용되는 값: false, true
--vnet-name

가상 네트워크 이름입니다.

az postgres server vnet-rule delete

지정된 이름의 가상 네트워크 규칙을 삭제합니다.

az postgres server vnet-rule delete [--ids]
                                    [--name]
                                    [--resource-group]
                                    [--server-name]

선택적 매개 변수

--ids

하나 이상의 리소스 ID(공백으로 구분)입니다. 'Resource Id' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.

--name -n

vnet 규칙의 이름입니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--server-name -s

서버의 이름입니다. 이름은 소문자, 숫자 및 하이픈(-) 문자만 포함할 수 있습니다. 최소 3자 및 최대 63자

az postgres server vnet-rule list

서버의 가상 네트워크 규칙 목록을 가져옵니다.

az postgres server vnet-rule list [--ids]
                                  [--resource-group]
                                  [--server-name]

선택적 매개 변수

--ids

하나 이상의 리소스 ID(공백으로 구분)입니다. 'Resource Id' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--server-name -s

서버의 이름입니다. 이름은 소문자, 숫자 및 하이픈(-) 문자만 포함할 수 있습니다. 최소 3자 및 최대 63자

az postgres server vnet-rule show

가상 네트워크 규칙을 가져옵니다.

az postgres server vnet-rule show [--ids]
                                  [--name]
                                  [--resource-group]
                                  [--server-name]

선택적 매개 변수

--ids

하나 이상의 리소스 ID(공백으로 구분)입니다. 'Resource Id' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.

--name -n

vnet 규칙의 이름입니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--server-name -s

서버의 이름입니다. 이름은 소문자, 숫자 및 하이픈(-) 문자만 포함할 수 있습니다. 최소 3자 및 최대 63자

az postgres server vnet-rule update

가상 네트워크 규칙을 업데이트합니다.

az postgres server vnet-rule update --subnet
                                    [--add]
                                    [--force-string]
                                    [--ids]
                                    [--ignore-missing-endpoint {false, true}]
                                    [--name]
                                    [--remove]
                                    [--resource-group]
                                    [--server-name]
                                    [--set]
                                    [--vnet-name]

필수 매개 변수

--subnet

Azure Postgres Server에 대한 액세스를 허용하는 서브넷의 이름 또는 ID입니다. 서브넷 이름이 제공되면 --vnet-name을 제공해야 합니다.

선택적 매개 변수

--add

경로 및 키 값 쌍을 지정하여 개체 목록에 개체를 추가합니다. 예: --add property.listProperty <key=value, string 또는 JSON 문자열>.

--force-string

'set' 또는 'add'를 사용하는 경우 JSON으로 변환하는 대신 문자열 리터럴을 유지합니다.

--ids

하나 이상의 리소스 ID(공백으로 구분)입니다. 'Resource Id' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.

--ignore-missing-endpoint -i

가상 네트워크에서 vnet 서비스 엔드포인트를 사용하도록 설정하기 전에 vnet 규칙을 만듭니다.

허용되는 값: false, true
--name -n

vnet 규칙의 이름입니다.

--remove

목록에서 속성 또는 요소를 제거합니다. 예: --remove property.list OR --remove propertyToRemove.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--server-name -s

서버의 이름입니다. 이름은 소문자, 숫자 및 하이픈(-) 문자만 포함할 수 있습니다. 최소 3자 및 최대 63자

--set

설정할 속성 경로 및 값을 지정하여 개체를 업데이트합니다. 예: --set property1.property2=.

--vnet-name

가상 네트워크 이름입니다.