ArmMonitorPipelineGroupsModelFactory.PipelineGroupTlsConfiguration Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
public static Azure.ResourceManager.Monitor.PipelineGroups.Models.PipelineGroupTlsConfiguration PipelineGroupTlsConfiguration(string name = default, Azure.ResourceManager.Monitor.PipelineGroups.Models.PipelineGroupTlsMode? mode = default, Azure.ResourceManager.Monitor.PipelineGroups.Models.PipelineGroupCertificateWithKey tlsCertificate = default, Azure.ResourceManager.Monitor.PipelineGroups.Models.PipelineGroupCertificateSource clientCa = default);
static member PipelineGroupTlsConfiguration : string * Nullable<Azure.ResourceManager.Monitor.PipelineGroups.Models.PipelineGroupTlsMode> * Azure.ResourceManager.Monitor.PipelineGroups.Models.PipelineGroupCertificateWithKey * Azure.ResourceManager.Monitor.PipelineGroups.Models.PipelineGroupCertificateSource -> Azure.ResourceManager.Monitor.PipelineGroups.Models.PipelineGroupTlsConfiguration
Public Shared Function PipelineGroupTlsConfiguration (Optional name As String = Nothing, Optional mode As Nullable(Of PipelineGroupTlsMode) = Nothing, Optional tlsCertificate As PipelineGroupCertificateWithKey = Nothing, Optional clientCa As PipelineGroupCertificateSource = Nothing) As PipelineGroupTlsConfiguration
Parameters
- name
- String
The name of the TLS configuration.
- mode
- Nullable<PipelineGroupTlsMode>
The TLS security mode for receivers using this configuration. Default is 'mutualTls'.
- tlsCertificate
- PipelineGroupCertificateWithKey
TLS certificate and its private key. If not specified, default TLS certificate is used.
- clientCa
- PipelineGroupCertificateSource
Certificate source configuration for the client CA certificate for validating client certificates. If not specified, default CA certificates are used.
Returns
A new PipelineGroupTlsConfiguration instance for mocking.