Udostępnij przez


Update-AzEventGridClient

zaktualizuj klienta przy użyciu określonych parametrów.

Składnia

UpdateExpanded (Domyślne)

Update-AzEventGridClient
    -Name <String>
    -NamespaceName <String>
    -ResourceGroupName <String>
    [-SubscriptionId <String>]
    [-Attribute <Hashtable>]
    [-AuthenticationName <String>]
    [-CertificateSubjectCommonName <String>]
    [-CertificateSubjectCountryCode <String>]
    [-CertificateSubjectOrganization <String>]
    [-CertificateSubjectOrganizationUnit <String>]
    [-CertificateThumbprintPrimary <String>]
    [-CertificateThumbprintSecondary <String>]
    [-ClientCertificateAuthenticationAllowedThumbprint <String[]>]
    [-ClientCertificateAuthenticationValidationScheme <String>]
    [-Description <String>]
    [-State <String>]
    [-DefaultProfile <PSObject>]
    [-AsJob]
    [-NoWait]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

UpdateViaIdentityNamespaceExpanded

Update-AzEventGridClient
    -Name <String>
    -NamespaceInputObject <IEventGridIdentity>
    [-Attribute <Hashtable>]
    [-AuthenticationName <String>]
    [-CertificateSubjectCommonName <String>]
    [-CertificateSubjectCountryCode <String>]
    [-CertificateSubjectOrganization <String>]
    [-CertificateSubjectOrganizationUnit <String>]
    [-CertificateThumbprintPrimary <String>]
    [-CertificateThumbprintSecondary <String>]
    [-ClientCertificateAuthenticationAllowedThumbprint <String[]>]
    [-ClientCertificateAuthenticationValidationScheme <String>]
    [-Description <String>]
    [-State <String>]
    [-DefaultProfile <PSObject>]
    [-AsJob]
    [-NoWait]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

UpdateViaIdentityExpanded

Update-AzEventGridClient
    -InputObject <IEventGridIdentity>
    [-Attribute <Hashtable>]
    [-AuthenticationName <String>]
    [-CertificateSubjectCommonName <String>]
    [-CertificateSubjectCountryCode <String>]
    [-CertificateSubjectOrganization <String>]
    [-CertificateSubjectOrganizationUnit <String>]
    [-CertificateThumbprintPrimary <String>]
    [-CertificateThumbprintSecondary <String>]
    [-ClientCertificateAuthenticationAllowedThumbprint <String[]>]
    [-ClientCertificateAuthenticationValidationScheme <String>]
    [-Description <String>]
    [-State <String>]
    [-DefaultProfile <PSObject>]
    [-AsJob]
    [-NoWait]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Opis

zaktualizuj klienta przy użyciu określonych parametrów.

Przykłady

Przykład 1: Utwórz klienta z określonymi parametrami.

$attribute = @{"room"="345";"floor"="3";"deviceTypes"="AC"}
Update-AzEventGridClient -Name azps-client -NamespaceName azps-eventgridnamespace -ResourceGroupName azps_test_group_eventgrid -Attribute $attribute -Description "This is a test client"
Name        ResourceGroupName
----        -----------------
azps-client azps_test_group_eventgrid

Utwórz klienta z określonymi parametrami.

Przykład 2. Utwórz klienta z określonymi parametrami.

$attribute = @{"room"="345";"floor"="3";"deviceTypes"="AC"}
$client = Get-AzEventGridClient -Name azps-client -NamespaceName azps-eventgridnamespace -ResourceGroupName azps_test_group_eventgrid
Update-AzEventGridClient -InputObject $client -Attribute $attribute -Description "This is a test client"
Name        ResourceGroupName
----        -----------------
azps-client azps_test_group_eventgrid

Utwórz klienta z określonymi parametrami.

Przykład 3. Tworzenie klienta z określonymi parametrami.

$attribute = @{"room"="345";"floor"="3";"deviceTypes"="AC"}
$namespace = Get-AzEventGridNamespace -ResourceGroupName azps_test_group_eventgrid -Name azps-eventgridnamespace
Update-AzEventGridClient -Name azps-client -NamespaceInputObject $namespace -Attribute $attribute -Description "This is a test client"
Name        ResourceGroupName
----        -----------------
azps-client azps_test_group_eventgrid

Utwórz klienta z określonymi parametrami.

Parametry

-AsJob

Uruchamianie polecenia jako zadania

Właściwości parametrów

Typ:SwitchParameter
Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False

Zbiory parametrów

(All)
Pozycja:Named
Obowiązkowy:False
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:False
Wartość pozostałych argumentów:False

-Attribute

Atrybuty klienta. Obsługiwane wartości to int, bool, string, string[]. Example:"attributes": { "room": "345", "floor": 12, "deviceTypes": ["Fan", "Light"] }

Właściwości parametrów

Typ:Hashtable
Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False

Zbiory parametrów

(All)
Pozycja:Named
Obowiązkowy:False
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:False
Wartość pozostałych argumentów:False

-AuthenticationName

Nazwa przedstawiona przez klienta na potrzeby uwierzytelniania. Wartość domyślna to nazwa zasobu.

Właściwości parametrów

Typ:String
Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False

Zbiory parametrów

(All)
Pozycja:Named
Obowiązkowy:False
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:False
Wartość pozostałych argumentów:False

-CertificateSubjectCommonName

Pole nazwy pospolitej w nazwie podmiotu. Dozwolony limit wynosi 64 znaki i należy go określić.

Właściwości parametrów

Typ:String
Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False

Zbiory parametrów

(All)
Pozycja:Named
Obowiązkowy:False
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:False
Wartość pozostałych argumentów:False

-CertificateSubjectCountryCode

Pole kod kraju w nazwie podmiotu. W przypadku obecności kod kraju powinien być reprezentowany przez dwuliterowy kod zdefiniowany w standardzie ISO 2166-1 (alfa-2). Na przykład: "USA".

Właściwości parametrów

Typ:String
Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False

Zbiory parametrów

(All)
Pozycja:Named
Obowiązkowy:False
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:False
Wartość pozostałych argumentów:False

-CertificateSubjectOrganization

Pole organizacji w nazwie podmiotu. Jeśli istnieje, dozwolony limit wynosi 64 znaki.

Właściwości parametrów

Typ:String
Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False

Zbiory parametrów

(All)
Pozycja:Named
Obowiązkowy:False
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:False
Wartość pozostałych argumentów:False

-CertificateSubjectOrganizationUnit

Pole jednostki organizacyjnej w nazwie podmiotu. Jeśli istnieje, dozwolony limit wynosi 32 znaki.

Właściwości parametrów

Typ:String
Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False

Zbiory parametrów

(All)
Pozycja:Named
Obowiązkowy:False
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:False
Wartość pozostałych argumentów:False

-CertificateThumbprintPrimary

Podstawowy odcisk palca używany do walidacji.

Właściwości parametrów

Typ:String
Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False

Zbiory parametrów

(All)
Pozycja:Named
Obowiązkowy:False
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:False
Wartość pozostałych argumentów:False

-CertificateThumbprintSecondary

Pomocniczy odcisk palca używany do walidacji.

Właściwości parametrów

Typ:String
Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False

Zbiory parametrów

(All)
Pozycja:Named
Obowiązkowy:False
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:False
Wartość pozostałych argumentów:False

-ClientCertificateAuthenticationAllowedThumbprint

Lista odcisków palca dozwolonych podczas uwierzytelniania klienta. Ta właściwość jest wymagana tylko wtedy, gdy właściwość validationScheme ma wartość "ThumbprintMatch".

Właściwości parametrów

Typ:

String[]

Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False

Zbiory parametrów

(All)
Pozycja:Named
Obowiązkowy:False
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:False
Wartość pozostałych argumentów:False

-ClientCertificateAuthenticationValidationScheme

Schemat weryfikacji używany do uwierzytelniania klienta. Wartość domyślna to SubjectMatchesAuthenticationName.

Właściwości parametrów

Typ:String
Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False

Zbiory parametrów

(All)
Pozycja:Named
Obowiązkowy:False
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:False
Wartość pozostałych argumentów:False

-Confirm

Prosi o potwierdzenie przed uruchomieniem cmdletu.

Właściwości parametrów

Typ:SwitchParameter
Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False
Aliasy:por

Zbiory parametrów

(All)
Pozycja:Named
Obowiązkowy:False
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:False
Wartość pozostałych argumentów:False

-DefaultProfile

Parametr DefaultProfile nie działa. Użyj parametru SubscriptionId, jeśli jest dostępny, jeśli wykonuje polecenie cmdlet dla innej subskrypcji.

Właściwości parametrów

Typ:PSObject
Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False
Aliasy:AzureRMContext, AzureCredential

Zbiory parametrów

(All)
Pozycja:Named
Obowiązkowy:False
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:False
Wartość pozostałych argumentów:False

-Description

Opis zasobu klienta.

Właściwości parametrów

Typ:String
Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False

Zbiory parametrów

(All)
Pozycja:Named
Obowiązkowy:False
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:False
Wartość pozostałych argumentów:False

-InputObject

Parametr tożsamości

Właściwości parametrów

Typ:IEventGridIdentity
Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False

Zbiory parametrów

UpdateViaIdentityExpanded
Pozycja:Named
Obowiązkowy:True
Wartość z pipeline:True
Wartość z pipeline według nazwy właściwości:False
Wartość pozostałych argumentów:False

-Name

Nazwa klienta.

Właściwości parametrów

Typ:String
Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False
Aliasy:Nazwa klienta

Zbiory parametrów

UpdateExpanded
Pozycja:Named
Obowiązkowy:True
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:False
Wartość pozostałych argumentów:False
UpdateViaIdentityNamespaceExpanded
Pozycja:Named
Obowiązkowy:True
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:False
Wartość pozostałych argumentów:False

-NamespaceInputObject

Parametr tożsamości

Właściwości parametrów

Typ:IEventGridIdentity
Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False

Zbiory parametrów

UpdateViaIdentityNamespaceExpanded
Pozycja:Named
Obowiązkowy:True
Wartość z pipeline:True
Wartość z pipeline według nazwy właściwości:False
Wartość pozostałych argumentów:False

-NamespaceName

Nazwa przestrzeni nazw.

Właściwości parametrów

Typ:String
Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False

Zbiory parametrów

UpdateExpanded
Pozycja:Named
Obowiązkowy:True
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:False
Wartość pozostałych argumentów:False

-NoWait

Uruchom polecenie asynchronicznie

Właściwości parametrów

Typ:SwitchParameter
Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False

Zbiory parametrów

(All)
Pozycja:Named
Obowiązkowy:False
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:False
Wartość pozostałych argumentów:False

-ResourceGroupName

Nazwa grupy zasobów w ramach subskrypcji użytkownika.

Właściwości parametrów

Typ:String
Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False
Aliasy:Grupa zasobów

Zbiory parametrów

UpdateExpanded
Pozycja:Named
Obowiązkowy:True
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:False
Wartość pozostałych argumentów:False

-State

Wskazuje, czy klient jest włączony, czy nie. Wartość domyślna to Włączone.

Właściwości parametrów

Typ:String
Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False

Zbiory parametrów

(All)
Pozycja:Named
Obowiązkowy:False
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:False
Wartość pozostałych argumentów:False

-SubscriptionId

Poświadczenia subskrypcji, które jednoznacznie identyfikują subskrypcję platformy Microsoft Azure. Identyfikator subskrypcji stanowi część identyfikatora URI dla każdego wywołania usługi.

Właściwości parametrów

Typ:String
Wartość domyślna:(Get-AzContext).Subscription.Id
Wspiera dzikie karty:False
DontShow:False

Zbiory parametrów

UpdateExpanded
Pozycja:Named
Obowiązkowy:False
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:False
Wartość pozostałych argumentów:False

-WhatIf

Pokazuje, co się stanie, jeśli polecenie cmdlet zostanie uruchomione. Cmdlet nie jest uruchomiony.

Właściwości parametrów

Typ:SwitchParameter
Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False
Aliasy:Wi

Zbiory parametrów

(All)
Pozycja:Named
Obowiązkowy:False
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:False
Wartość pozostałych argumentów:False

CommonParameters

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.

Wejścia

IEventGridIdentity

Wyjść

IClient