RecordSets interface
RecordSet を表すインターフェイス。
メソッド
| create |
プライベート DNS ゾーン内のレコード セットを作成または更新します。 |
| delete(string, string, Record |
プライベート DNS ゾーンからレコード セットを削除します。 この操作を元に戻すことはできません。 |
| get(string, string, Record |
レコード セットを取得します。 |
| list(string, string, Record |
プライベート DNS ゾーン内のすべてのレコード セットを一覧表示します。 |
| list |
プライベート DNS ゾーン内の指定した種類のレコード セットを一覧表示します。 |
| update(string, string, Record |
プライベート DNS ゾーン内のレコード セットを更新します。 |
メソッドの詳細
createOrUpdate(string, string, RecordType, string, RecordSet, RecordSetsCreateOrUpdateOptionalParams)
プライベート DNS ゾーン内のレコード セットを作成または更新します。
function createOrUpdate(resourceGroupName: string, privateZoneName: string, recordType: RecordType, relativeRecordSetName: string, parameters: RecordSet, options?: RecordSetsCreateOrUpdateOptionalParams): Promise<RecordSet>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- privateZoneName
-
string
プライベート DNS ゾーンの名前 (終了ドットなし)。
- recordType
- RecordType
このレコード セット内の DNS レコードの種類。 SOA 型のレコード セットは更新できますが、作成することはできません (プライベート DNS ゾーンの作成時に作成されます)。
- relativeRecordSetName
-
string
ゾーンの名前を基準としたレコード セットの名前。
- parameters
- RecordSet
CreateOrUpdate 操作に指定されたパラメーター。
オプション パラメーター。
戻り値
Promise<RecordSet>
delete(string, string, RecordType, string, RecordSetsDeleteOptionalParams)
プライベート DNS ゾーンからレコード セットを削除します。 この操作を元に戻すことはできません。
function delete(resourceGroupName: string, privateZoneName: string, recordType: RecordType, relativeRecordSetName: string, options?: RecordSetsDeleteOptionalParams): Promise<void>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- privateZoneName
-
string
プライベート DNS ゾーンの名前 (終了ドットなし)。
- recordType
- RecordType
このレコード セット内の DNS レコードの種類。 SOA 型のレコード セットは削除できません (プライベート DNS ゾーンが削除されると削除されます)。
- relativeRecordSetName
-
string
ゾーンの名前を基準としたレコード セットの名前。
- options
- RecordSetsDeleteOptionalParams
オプション パラメーター。
戻り値
Promise<void>
get(string, string, RecordType, string, RecordSetsGetOptionalParams)
レコード セットを取得します。
function get(resourceGroupName: string, privateZoneName: string, recordType: RecordType, relativeRecordSetName: string, options?: RecordSetsGetOptionalParams): Promise<RecordSet>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- privateZoneName
-
string
プライベート DNS ゾーンの名前 (終了ドットなし)。
- recordType
- RecordType
このレコード セット内の DNS レコードの種類。
- relativeRecordSetName
-
string
ゾーンの名前を基準としたレコード セットの名前。
- options
- RecordSetsGetOptionalParams
オプション パラメーター。
戻り値
Promise<RecordSet>
list(string, string, RecordSetsListOptionalParams)
プライベート DNS ゾーン内のすべてのレコード セットを一覧表示します。
function list(resourceGroupName: string, privateZoneName: string, options?: RecordSetsListOptionalParams): PagedAsyncIterableIterator<RecordSet, RecordSet[], PageSettings>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- privateZoneName
-
string
プライベート DNS ゾーンの名前 (終了ドットなし)。
- options
- RecordSetsListOptionalParams
オプション パラメーター。
戻り値
listByType(string, string, RecordType, RecordSetsListByTypeOptionalParams)
プライベート DNS ゾーン内の指定した種類のレコード セットを一覧表示します。
function listByType(resourceGroupName: string, privateZoneName: string, recordType: RecordType, options?: RecordSetsListByTypeOptionalParams): PagedAsyncIterableIterator<RecordSet, RecordSet[], PageSettings>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- privateZoneName
-
string
プライベート DNS ゾーンの名前 (終了ドットなし)。
- recordType
- RecordType
列挙するレコード セットの種類。
オプション パラメーター。
戻り値
update(string, string, RecordType, string, RecordSet, RecordSetsUpdateOptionalParams)
プライベート DNS ゾーン内のレコード セットを更新します。
function update(resourceGroupName: string, privateZoneName: string, recordType: RecordType, relativeRecordSetName: string, parameters: RecordSet, options?: RecordSetsUpdateOptionalParams): Promise<RecordSet>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- privateZoneName
-
string
プライベート DNS ゾーンの名前 (終了ドットなし)。
- recordType
- RecordType
このレコード セット内の DNS レコードの種類。
- relativeRecordSetName
-
string
ゾーンの名前を基準としたレコード セットの名前。
- parameters
- RecordSet
Update 操作に指定されたパラメーター。
- options
- RecordSetsUpdateOptionalParams
オプション パラメーター。
戻り値
Promise<RecordSet>