ArmCdnModelFactory.CdnWebAgentKnowledgeSourceData Method

Definition

public static Azure.ResourceManager.Cdn.CdnWebAgentKnowledgeSourceData CdnWebAgentKnowledgeSourceData(Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, string description = default, Azure.ResourceManager.Cdn.Models.WebAgentKnowledgeSourceType? sourceType = default, string uri = default, Azure.ResourceManager.Cdn.Models.WebAgentKnowledgeSourceUpdateFrequency? updateFrequency = default, DateTimeOffset? lastRefreshedOn = default, Azure.ResourceManager.Cdn.Models.CdnWebAgentKnowledgeSourceProvisioningState? provisioningState = default);
static member CdnWebAgentKnowledgeSourceData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * string * Nullable<Azure.ResourceManager.Cdn.Models.WebAgentKnowledgeSourceType> * string * Nullable<Azure.ResourceManager.Cdn.Models.WebAgentKnowledgeSourceUpdateFrequency> * Nullable<DateTimeOffset> * Nullable<Azure.ResourceManager.Cdn.Models.CdnWebAgentKnowledgeSourceProvisioningState> -> Azure.ResourceManager.Cdn.CdnWebAgentKnowledgeSourceData
Public Shared Function CdnWebAgentKnowledgeSourceData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional description As String = Nothing, Optional sourceType As Nullable(Of WebAgentKnowledgeSourceType) = Nothing, Optional uri As String = Nothing, Optional updateFrequency As Nullable(Of WebAgentKnowledgeSourceUpdateFrequency) = Nothing, Optional lastRefreshedOn As Nullable(Of DateTimeOffset) = Nothing, Optional provisioningState As Nullable(Of CdnWebAgentKnowledgeSourceProvisioningState) = Nothing) As CdnWebAgentKnowledgeSourceData

Parameters

id
ResourceIdentifier

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

name
String

The name of the resource.

resourceType
ResourceType

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".

systemData
SystemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

description
String

Description of the knowledge source.

sourceType
Nullable<WebAgentKnowledgeSourceType>

Format or origin of the knowledge source.

uri
String

Endpoint or location of the knowledge source.

updateFrequency
Nullable<WebAgentKnowledgeSourceUpdateFrequency>

Specifies the units of time for scheduling update intervals for the knowledge source.

lastRefreshedOn
Nullable<DateTimeOffset>

The last time the knowledge source was updated.

provisioningState
Nullable<CdnWebAgentKnowledgeSourceProvisioningState>

Provisioning status of the knowledge source.

Returns

A new CdnWebAgentKnowledgeSourceData instance for mocking.

Applies to