Microsoft.EventGrid-namnrymder/klienter 2023-06-01-preview
Bicep-resursdefinition
Resurstypen namnrymder/klienter kan distribueras med åtgärder som mål:
- Resursgrupper – Se distributionskommandon för resursgrupper
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.EventGrid/namespaces/clients-resurs lägger du till följande Bicep i mallen.
resource symbolicname 'Microsoft.EventGrid/namespaces/clients@2023-06-01-preview' = {
name: 'string'
parent: resourceSymbolicName
properties: {
attributes: {
{customized property}: any()
}
authentication: {
certificateSubject: {
commonName: 'string'
countryCode: 'string'
organization: 'string'
organizationUnit: 'string'
}
certificateThumbprint: {
primary: 'string'
secondary: 'string'
}
}
authenticationName: 'string'
clientCertificateAuthentication: {
allowedThumbprints: [
'string'
]
validationScheme: 'string'
}
description: 'string'
state: 'string'
}
}
Egenskapsvärden
namnområden/klienter
Name | Beskrivning | Värde |
---|---|---|
name | Resursnamnet Se hur du anger namn och typer för underordnade resurser i Bicep. |
sträng (krävs) |
parent | I Bicep kan du ange den överordnade resursen för en underordnad resurs. Du behöver bara lägga till den här egenskapen när den underordnade resursen deklareras utanför den överordnade resursen. Mer information finns i Underordnad resurs utanför överordnad resurs. |
Symboliskt namn för resurs av typen: namnområden |
properties | Egenskaperna för klienten. | ClientProperties |
ClientProperties
Name | Beskrivning | Värde |
---|---|---|
Attribut | Attribut för klienten. Värden som stöds är int, bool, string, string[]. Exempel: "attributes": { "room": "345", "floor": 12, "deviceTypes": ["Fan", "Light"] } |
ClientPropertiesAttributes |
autentisering | Autentiseringsinformation för klienten. | ClientAuthentication |
authenticationName | Namnet som presenteras av klienten för autentisering. Standardvärdet är namnet på resursen. | sträng |
clientCertificateAuthentication | Autentiseringsinformation för klientcertifikat. | ClientCertificateAuthentication |
beskrivning | Beskrivning av klientresursen. | sträng |
state | Anger om klienten är aktiverad eller inte. Standardvärdet är Aktiverat. | "Inaktiverad" "Aktiverad" |
ClientPropertiesAttributes
Name | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | För Bicep kan du använda funktionen any(). |
ClientAuthentication
Name | Beskrivning | Värde |
---|---|---|
certificateSubject | CERTIFIKATutfärdarcertifikatets ämnesnamn som används för autentisering. | ClientCertificateSubjectDistinguishedName |
certificateThumbprint | Det självsignerade certifikatets tumavtrycksdata som används för autentisering. | ClientCertificateThumbprint |
ClientCertificateSubjectDistinguishedName
Name | Beskrivning | Värde |
---|---|---|
commonName | Det gemensamma namnfältet i ämnesnamnet. Den tillåtna gränsen är 64 tecken och bör anges. | sträng Begränsningar: Maximal längd = 64 |
countryCode | Fältet landskod i ämnesnamnet. Om det finns bör landskoden representeras av tvåbokstavskod som definieras i ISO 2166-1 (alfa-2). Exempel: "USA". | sträng Begränsningar: Minsta längd = 2 Maximal längd = 2 |
Organisation | Organisationsfältet i ämnesnamnet. Om den finns är den tillåtna gränsen 64 tecken. | sträng Begränsningar: Maximal längd = 64 |
organizationUnit | Fältet organisationsenhet i ämnesnamnet. Om den finns är den tillåtna gränsen 32 tecken. | sträng Begränsningar: Maximal längd = 32 |
ClientCertificateThumbprint
Name | Beskrivning | Värde |
---|---|---|
Primära | Det primära tumavtrycket som används för validering. | sträng |
Sekundära | Det sekundära tumavtrycket som används för validering. | sträng |
ClientCertificateAuthentication
Name | Beskrivning | Värde |
---|---|---|
allowedThumbprints | Listan över tumavtryck som tillåts under klientautentisering. Den här egenskapen krävs endast om valideringenScheme är "ThumbprintMatch". | string[] |
validationScheme | Valideringsschemat som används för att autentisera klienten. Standardvärdet är SubjectMatchesAuthenticationName. | DnsMatchesAuthenticationName "EmailMatchesAuthenticationName" "IpMatchesAuthenticationName" "SubjectMatchesAuthenticationName" "ThumbprintMatch" "UriMatchesAuthenticationName" |
Resursdefinition för ARM-mall
Resurstypen namnrymder/klienter kan distribueras med åtgärder som mål:
- Resursgrupper – Se distributionskommandon för resursgrupper
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.EventGrid/namespaces/clients-resurs lägger du till följande JSON i mallen.
{
"type": "Microsoft.EventGrid/namespaces/clients",
"apiVersion": "2023-06-01-preview",
"name": "string",
"properties": {
"attributes": {
"{customized property}": {}
},
"authentication": {
"certificateSubject": {
"commonName": "string",
"countryCode": "string",
"organization": "string",
"organizationUnit": "string"
},
"certificateThumbprint": {
"primary": "string",
"secondary": "string"
}
},
"authenticationName": "string",
"clientCertificateAuthentication": {
"allowedThumbprints": [ "string" ],
"validationScheme": "string"
},
"description": "string",
"state": "string"
}
}
Egenskapsvärden
namnområden/klienter
Name | Beskrivning | Värde |
---|---|---|
typ | Resurstypen | "Microsoft.EventGrid/namespaces/clients" |
apiVersion | Resurs-API-versionen | "2023-06-01-preview" |
name | Resursnamnet Se hur du anger namn och typer för underordnade resurser i JSON ARM-mallar. |
sträng (krävs) |
properties | Egenskaperna för klienten. | ClientProperties |
ClientProperties
Name | Beskrivning | Värde |
---|---|---|
Attribut | Attribut för klienten. Värden som stöds är int, bool, string, string[]. Exempel: "attributes": { "room": "345", "floor": 12, "deviceTypes": ["Fan", "Light"] } |
ClientPropertiesAttributes |
autentisering | Autentiseringsinformation för klienten. | ClientAuthentication |
authenticationName | Namnet som presenteras av klienten för autentisering. Standardvärdet är namnet på resursen. | sträng |
clientCertificateAuthentication | Autentiseringsinformation för klientcertifikat. | ClientCertificateAuthentication |
beskrivning | Beskrivning av klientresursen. | sträng |
state | Anger om klienten är aktiverad eller inte. Standardvärdet är Aktiverat. | "Inaktiverad" "Aktiverad" |
ClientPropertiesAttributes
Name | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} |
ClientAuthentication
Name | Beskrivning | Värde |
---|---|---|
certificateSubject | CERTIFIKATutfärdarcertifikatets ämnesnamn som används för autentisering. | ClientCertificateSubjectDistinguishedName |
certificateThumbprint | Det självsignerade certifikatets tumavtrycksdata som används för autentisering. | ClientCertificateThumbprint |
ClientCertificateSubjectDistinguishedName
Name | Beskrivning | Värde |
---|---|---|
commonName | Fältet eget namn i ämnesnamnet. Den tillåtna gränsen är 64 tecken och ska anges. | sträng Begränsningar: Maxlängd = 64 |
countryCode | Landskodsfältet i ämnesnamnet. Om den finns ska landskoden representeras av kod med två bokstäver som definieras i ISO 2166-1 (alfa-2). Exempel: "US". | sträng Begränsningar: Minsta längd = 2 Maxlängd = 2 |
Organisation | Organisationsfältet i ämnesnamnet. Om den finns är den tillåtna gränsen 64 tecken. | sträng Begränsningar: Maxlängd = 64 |
organizationUnit | Fältet organisationsenhet i ämnesnamnet. Om den finns är den tillåtna gränsen 32 tecken. | sträng Begränsningar: Maxlängd = 32 |
ClientCertificateThumbprint
Name | Beskrivning | Värde |
---|---|---|
Primära | Det primära tumavtrycket som används för validering. | sträng |
Sekundära | Det sekundära tumavtrycket som används för validering. | sträng |
ClientCertificateAuthentication
Name | Beskrivning | Värde |
---|---|---|
allowedThumbprints | Listan över tumavtryck som tillåts under klientautentisering. Den här egenskapen krävs endast om validationScheme är "ThumbprintMatch". | string[] |
validationScheme | Valideringsschemat som används för att autentisera klienten. Standardvärdet är SubjectMatchesAuthenticationName. | "DnsMatchesAuthenticationName" "EmailMatchesAuthenticationName" "IpMatchesAuthenticationName" "SubjectMatchesAuthenticationName" "ThumbprintMatch" "UriMatchesAuthenticationName" |
Resursdefinition för Terraform (AzAPI-provider)
Resurstypen namnrymder/klienter kan distribueras med åtgärder som är mål:
- Resursgrupper
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Resurs för Microsoft.EventGrid/namespaces/clients lägger du till följande Terraform i mallen.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.EventGrid/namespaces/clients@2023-06-01-preview"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
attributes = {}
authentication = {
certificateSubject = {
commonName = "string"
countryCode = "string"
organization = "string"
organizationUnit = "string"
}
certificateThumbprint = {
primary = "string"
secondary = "string"
}
}
authenticationName = "string"
clientCertificateAuthentication = {
allowedThumbprints = [
"string"
]
validationScheme = "string"
}
description = "string"
state = "string"
}
})
}
Egenskapsvärden
namnrymder/klienter
Name | Beskrivning | Värde |
---|---|---|
typ | Resurstypen | "Microsoft.EventGrid/namespaces/clients@2023-06-01-preview" |
name | Resursnamnet | sträng (krävs) |
parent_id | ID för resursen som är överordnad för den här resursen. | ID för resurs av typen: namnområden |
properties | Egenskaperna för klienten. | ClientProperties |
ClientProperties
Name | Beskrivning | Värde |
---|---|---|
Attribut | Attribut för klienten. Värden som stöds är int, bool, string, string[]. Exempel: "attributes": { "room": "345", "floor": 12, "deviceTypes": ["Fan", "Light"] } |
ClientPropertiesAttributes |
autentisering | Autentiseringsinformation för klienten. | ClientAuthentication |
authenticationName | Namnet som presenteras av klienten för autentisering. Standardvärdet är namnet på resursen. | sträng |
clientCertificateAuthentication | Information om autentisering av klientcertifikat. | ClientCertificateAuthentication |
beskrivning | Beskrivning av klientresursen. | sträng |
state | Anger om klienten är aktiverad eller inte. Standardvärdet är Aktiverat. | "Inaktiverad" "Aktiverad" |
ClientPropertiesAttributes
Name | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} |
ClientAuthentication
Name | Beskrivning | Värde |
---|---|---|
certificateSubject | CERTIFIKATutfärdarcertifikatets ämnesnamn som används för autentisering. | ClientCertificateSubjectDistinguishedName |
certificateThumbprint | Det självsignerade certifikatets tumavtrycksdata som används för autentisering. | ClientCertificateThumbprint |
ClientCertificateSubjectDistinguishedName
Name | Beskrivning | Värde |
---|---|---|
commonName | Det gemensamma namnfältet i ämnesnamnet. Den tillåtna gränsen är 64 tecken och bör anges. | sträng Begränsningar: Maximal längd = 64 |
countryCode | Fältet landskod i ämnesnamnet. Om det finns bör landskoden representeras av tvåbokstavskod som definieras i ISO 2166-1 (alfa-2). Exempel: "USA". | sträng Begränsningar: Minsta längd = 2 Maximal längd = 2 |
Organisation | Organisationsfältet i ämnesnamnet. Om den finns är den tillåtna gränsen 64 tecken. | sträng Begränsningar: Maximal längd = 64 |
organizationUnit | Fältet organisationsenhet i ämnesnamnet. Om den finns är den tillåtna gränsen 32 tecken. | sträng Begränsningar: Maximal längd = 32 |
ClientCertificateThumbprint
Name | Beskrivning | Värde |
---|---|---|
Primära | Det primära tumavtrycket som används för validering. | sträng |
Sekundära | Det sekundära tumavtrycket som används för validering. | sträng |
ClientCertificateAuthentication
Name | Beskrivning | Värde |
---|---|---|
allowedThumbprints | Listan över tumavtryck som tillåts under klientautentisering. Den här egenskapen krävs endast om valideringenScheme är "ThumbprintMatch". | string[] |
validationScheme | Valideringsschemat som används för att autentisera klienten. Standardvärdet är SubjectMatchesAuthenticationName. | "DnsMatchesAuthenticationName" "EmailMatchesAuthenticationName" "IpMatchesAuthenticationName" "SubjectMatchesAuthenticationName" "ThumbprintMatch" "UriMatchesAuthenticationName" |
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för