Interface VideoAnalyzer
-
public interface VideoAnalyzer
An immutable client-side representation of VideoAnalyzer.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
VideoAnalyzer.Definition
The entirety of the VideoAnalyzer definition.static interface
VideoAnalyzer.DefinitionStages
The VideoAnalyzer definition stages.static interface
VideoAnalyzer.Update
The template for VideoAnalyzer update.static interface
VideoAnalyzer.UpdateStages
The VideoAnalyzer update stages.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AccountEncryption
encryption()
Gets the encryption property: The account encryption properties.List<Endpoint>
endpoints()
Gets the endpoints property: The endpoints associated with this resource.String
id()
Gets the id property: Fully qualified resource Id for the resource.VideoAnalyzerIdentity
identity()
Gets the identity property: The identities associated to the Video Analyzer resource.VideoAnalyzerInner
innerModel()
Gets the inner com.azure.resourcemanager.videoanalyzer.fluent.models.VideoAnalyzerInner object.List<IotHub>
iotHubs()
Gets the iotHubs property: The IoT Hubs for this resource.String
location()
Gets the location property: The geo-location where the resource lives.String
name()
Gets the name property: The name of the resource.NetworkAccessControl
networkAccessControl()
Gets the networkAccessControl property: Network access control for Video Analyzer.List<PrivateEndpointConnection>
privateEndpointConnections()
Gets the privateEndpointConnections property: Private Endpoint Connections created under Video Analyzer account.ProvisioningState
provisioningState()
Gets the provisioningState property: Provisioning state of the Video Analyzer account.PublicNetworkAccess
publicNetworkAccess()
Gets the publicNetworkAccess property: Whether or not public network access is allowed for resources under the Video Analyzer account.VideoAnalyzer
refresh()
Refreshes the resource to sync with Azure.VideoAnalyzer
refresh(com.azure.core.util.Context context)
Refreshes the resource to sync with Azure.com.azure.core.management.Region
region()
Gets the region of the resource.String
regionName()
Gets the name of the resource region.String
resourceGroupName()
Gets the name of the resource group.List<StorageAccount>
storageAccounts()
Gets the storageAccounts property: The storage accounts for this resource.Map<String,String>
tags()
Gets the tags property: Resource tags.String
type()
Gets the type property: The type of the resource.VideoAnalyzer.Update
update()
Begins update for the VideoAnalyzer resource.
-
-
-
Method Detail
-
id
String id()
Gets the id property: Fully qualified resource Id for the resource.- Returns:
- the id value.
-
name
String name()
Gets the name property: The name of the resource.- Returns:
- the name value.
-
type
String type()
Gets the type property: The type of the resource.- Returns:
- the type value.
-
location
String location()
Gets the location property: The geo-location where the resource lives.- Returns:
- the location value.
-
identity
VideoAnalyzerIdentity identity()
Gets the identity property: The identities associated to the Video Analyzer resource.- Returns:
- the identity value.
-
storageAccounts
List<StorageAccount> storageAccounts()
Gets the storageAccounts property: The storage accounts for this resource.- Returns:
- the storageAccounts value.
-
endpoints
List<Endpoint> endpoints()
Gets the endpoints property: The endpoints associated with this resource.- Returns:
- the endpoints value.
-
encryption
AccountEncryption encryption()
Gets the encryption property: The account encryption properties.- Returns:
- the encryption value.
-
iotHubs
List<IotHub> iotHubs()
Gets the iotHubs property: The IoT Hubs for this resource.- Returns:
- the iotHubs value.
-
publicNetworkAccess
PublicNetworkAccess publicNetworkAccess()
Gets the publicNetworkAccess property: Whether or not public network access is allowed for resources under the Video Analyzer account.- Returns:
- the publicNetworkAccess value.
-
networkAccessControl
NetworkAccessControl networkAccessControl()
Gets the networkAccessControl property: Network access control for Video Analyzer.- Returns:
- the networkAccessControl value.
-
provisioningState
ProvisioningState provisioningState()
Gets the provisioningState property: Provisioning state of the Video Analyzer account.- Returns:
- the provisioningState value.
-
privateEndpointConnections
List<PrivateEndpointConnection> privateEndpointConnections()
Gets the privateEndpointConnections property: Private Endpoint Connections created under Video Analyzer account.- Returns:
- the privateEndpointConnections value.
-
region
com.azure.core.management.Region region()
Gets the region of the resource.- Returns:
- the region of the resource.
-
regionName
String regionName()
Gets the name of the resource region.- Returns:
- the name of the resource region.
-
resourceGroupName
String resourceGroupName()
Gets the name of the resource group.- Returns:
- the name of the resource group.
-
innerModel
VideoAnalyzerInner innerModel()
Gets the inner com.azure.resourcemanager.videoanalyzer.fluent.models.VideoAnalyzerInner object.- Returns:
- the inner object.
-
update
VideoAnalyzer.Update update()
Begins update for the VideoAnalyzer resource.- Returns:
- the stage of resource update.
-
refresh
VideoAnalyzer refresh()
Refreshes the resource to sync with Azure.- Returns:
- the refreshed resource.
-
refresh
VideoAnalyzer refresh(com.azure.core.util.Context context)
Refreshes the resource to sync with Azure.- Parameters:
context
- The context to associate with this operation.- Returns:
- the refreshed resource.
-
-