meraki.networks.CameraQualityRetentionProfiles
Explore with Pulumi AI
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as meraki from "@pulumi/meraki";
const example = new meraki.networks.CameraQualityRetentionProfiles("example", {
name: "Sample quality retention profile",
networkId: "string",
});
export const merakiNetworksCameraQualityRetentionProfilesExample = example;
import pulumi
import pulumi_meraki as meraki
example = meraki.networks.CameraQualityRetentionProfiles("example",
name="Sample quality retention profile",
network_id="string")
pulumi.export("merakiNetworksCameraQualityRetentionProfilesExample", example)
package main
import (
"github.com/pulumi/pulumi-meraki/sdk/go/meraki/networks"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
example, err := networks.NewCameraQualityRetentionProfiles(ctx, "example", &networks.CameraQualityRetentionProfilesArgs{
Name: pulumi.String("Sample quality retention profile"),
NetworkId: pulumi.String("string"),
})
if err != nil {
return err
}
ctx.Export("merakiNetworksCameraQualityRetentionProfilesExample", example)
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Meraki = Pulumi.Meraki;
return await Deployment.RunAsync(() =>
{
var example = new Meraki.Networks.CameraQualityRetentionProfiles("example", new()
{
Name = "Sample quality retention profile",
NetworkId = "string",
});
return new Dictionary<string, object?>
{
["merakiNetworksCameraQualityRetentionProfilesExample"] = example,
};
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.meraki.networks.CameraQualityRetentionProfiles;
import com.pulumi.meraki.networks.CameraQualityRetentionProfilesArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var example = new CameraQualityRetentionProfiles("example", CameraQualityRetentionProfilesArgs.builder()
.name("Sample quality retention profile")
.networkId("string")
.build());
ctx.export("merakiNetworksCameraQualityRetentionProfilesExample", example);
}
}
resources:
example:
type: meraki:networks:CameraQualityRetentionProfiles
properties:
name: Sample quality retention profile
networkId: string
outputs:
merakiNetworksCameraQualityRetentionProfilesExample: ${example}
Create CameraQualityRetentionProfiles Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new CameraQualityRetentionProfiles(name: string, args: CameraQualityRetentionProfilesArgs, opts?: CustomResourceOptions);
@overload
def CameraQualityRetentionProfiles(resource_name: str,
args: CameraQualityRetentionProfilesArgs,
opts: Optional[ResourceOptions] = None)
@overload
def CameraQualityRetentionProfiles(resource_name: str,
opts: Optional[ResourceOptions] = None,
network_id: Optional[str] = None,
audio_recording_enabled: Optional[bool] = None,
cloud_archive_enabled: Optional[bool] = None,
max_retention_days: Optional[int] = None,
motion_based_retention_enabled: Optional[bool] = None,
motion_detector_version: Optional[int] = None,
name: Optional[str] = None,
quality_retention_profile_id: Optional[str] = None,
restricted_bandwidth_mode_enabled: Optional[bool] = None,
schedule_id: Optional[str] = None,
video_settings: Optional[CameraQualityRetentionProfilesVideoSettingsArgs] = None)
func NewCameraQualityRetentionProfiles(ctx *Context, name string, args CameraQualityRetentionProfilesArgs, opts ...ResourceOption) (*CameraQualityRetentionProfiles, error)
public CameraQualityRetentionProfiles(string name, CameraQualityRetentionProfilesArgs args, CustomResourceOptions? opts = null)
public CameraQualityRetentionProfiles(String name, CameraQualityRetentionProfilesArgs args)
public CameraQualityRetentionProfiles(String name, CameraQualityRetentionProfilesArgs args, CustomResourceOptions options)
type: meraki:networks:CameraQualityRetentionProfiles
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args CameraQualityRetentionProfilesArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args CameraQualityRetentionProfilesArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args CameraQualityRetentionProfilesArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args CameraQualityRetentionProfilesArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args CameraQualityRetentionProfilesArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var cameraQualityRetentionProfilesResource = new Meraki.Networks.CameraQualityRetentionProfiles("cameraQualityRetentionProfilesResource", new()
{
NetworkId = "string",
AudioRecordingEnabled = false,
CloudArchiveEnabled = false,
MaxRetentionDays = 0,
MotionBasedRetentionEnabled = false,
MotionDetectorVersion = 0,
Name = "string",
QualityRetentionProfileId = "string",
RestrictedBandwidthModeEnabled = false,
ScheduleId = "string",
VideoSettings = new Meraki.Networks.Inputs.CameraQualityRetentionProfilesVideoSettingsArgs
{
MV12MV22MV72 = new Meraki.Networks.Inputs.CameraQualityRetentionProfilesVideoSettingsMV12MV22MV72Args
{
Quality = "string",
Resolution = "string",
},
MV12We = new Meraki.Networks.Inputs.CameraQualityRetentionProfilesVideoSettingsMV12WeArgs
{
Quality = "string",
Resolution = "string",
},
MV13 = new Meraki.Networks.Inputs.CameraQualityRetentionProfilesVideoSettingsMV13Args
{
Quality = "string",
Resolution = "string",
},
MV21MV71 = new Meraki.Networks.Inputs.CameraQualityRetentionProfilesVideoSettingsMV21MV71Args
{
Quality = "string",
Resolution = "string",
},
MV22Xmv72X = new Meraki.Networks.Inputs.CameraQualityRetentionProfilesVideoSettingsMV22Xmv72XArgs
{
Quality = "string",
Resolution = "string",
},
MV32 = new Meraki.Networks.Inputs.CameraQualityRetentionProfilesVideoSettingsMV32Args
{
Quality = "string",
Resolution = "string",
},
MV33 = new Meraki.Networks.Inputs.CameraQualityRetentionProfilesVideoSettingsMV33Args
{
Quality = "string",
Resolution = "string",
},
MV52 = new Meraki.Networks.Inputs.CameraQualityRetentionProfilesVideoSettingsMV52Args
{
Quality = "string",
Resolution = "string",
},
MV63 = new Meraki.Networks.Inputs.CameraQualityRetentionProfilesVideoSettingsMV63Args
{
Quality = "string",
Resolution = "string",
},
MV63X = new Meraki.Networks.Inputs.CameraQualityRetentionProfilesVideoSettingsMV63XArgs
{
Quality = "string",
Resolution = "string",
},
MV93 = new Meraki.Networks.Inputs.CameraQualityRetentionProfilesVideoSettingsMV93Args
{
Quality = "string",
Resolution = "string",
},
MV93X = new Meraki.Networks.Inputs.CameraQualityRetentionProfilesVideoSettingsMV93XArgs
{
Quality = "string",
Resolution = "string",
},
},
});
example, err := networks.NewCameraQualityRetentionProfiles(ctx, "cameraQualityRetentionProfilesResource", &networks.CameraQualityRetentionProfilesArgs{
NetworkId: pulumi.String("string"),
AudioRecordingEnabled: pulumi.Bool(false),
CloudArchiveEnabled: pulumi.Bool(false),
MaxRetentionDays: pulumi.Int(0),
MotionBasedRetentionEnabled: pulumi.Bool(false),
MotionDetectorVersion: pulumi.Int(0),
Name: pulumi.String("string"),
QualityRetentionProfileId: pulumi.String("string"),
RestrictedBandwidthModeEnabled: pulumi.Bool(false),
ScheduleId: pulumi.String("string"),
VideoSettings: &networks.CameraQualityRetentionProfilesVideoSettingsArgs{
MV12MV22MV72: &networks.CameraQualityRetentionProfilesVideoSettingsMV12MV22MV72Args{
Quality: pulumi.String("string"),
Resolution: pulumi.String("string"),
},
MV12We: &networks.CameraQualityRetentionProfilesVideoSettingsMV12WeArgs{
Quality: pulumi.String("string"),
Resolution: pulumi.String("string"),
},
MV13: &networks.CameraQualityRetentionProfilesVideoSettingsMV13Args{
Quality: pulumi.String("string"),
Resolution: pulumi.String("string"),
},
MV21MV71: &networks.CameraQualityRetentionProfilesVideoSettingsMV21MV71Args{
Quality: pulumi.String("string"),
Resolution: pulumi.String("string"),
},
MV22Xmv72X: &networks.CameraQualityRetentionProfilesVideoSettingsMV22Xmv72XArgs{
Quality: pulumi.String("string"),
Resolution: pulumi.String("string"),
},
MV32: &networks.CameraQualityRetentionProfilesVideoSettingsMV32Args{
Quality: pulumi.String("string"),
Resolution: pulumi.String("string"),
},
MV33: &networks.CameraQualityRetentionProfilesVideoSettingsMV33Args{
Quality: pulumi.String("string"),
Resolution: pulumi.String("string"),
},
MV52: &networks.CameraQualityRetentionProfilesVideoSettingsMV52Args{
Quality: pulumi.String("string"),
Resolution: pulumi.String("string"),
},
MV63: &networks.CameraQualityRetentionProfilesVideoSettingsMV63Args{
Quality: pulumi.String("string"),
Resolution: pulumi.String("string"),
},
MV63X: &networks.CameraQualityRetentionProfilesVideoSettingsMV63XArgs{
Quality: pulumi.String("string"),
Resolution: pulumi.String("string"),
},
MV93: &networks.CameraQualityRetentionProfilesVideoSettingsMV93Args{
Quality: pulumi.String("string"),
Resolution: pulumi.String("string"),
},
MV93X: &networks.CameraQualityRetentionProfilesVideoSettingsMV93XArgs{
Quality: pulumi.String("string"),
Resolution: pulumi.String("string"),
},
},
})
var cameraQualityRetentionProfilesResource = new CameraQualityRetentionProfiles("cameraQualityRetentionProfilesResource", CameraQualityRetentionProfilesArgs.builder()
.networkId("string")
.audioRecordingEnabled(false)
.cloudArchiveEnabled(false)
.maxRetentionDays(0)
.motionBasedRetentionEnabled(false)
.motionDetectorVersion(0)
.name("string")
.qualityRetentionProfileId("string")
.restrictedBandwidthModeEnabled(false)
.scheduleId("string")
.videoSettings(CameraQualityRetentionProfilesVideoSettingsArgs.builder()
.mV12MV22MV72(CameraQualityRetentionProfilesVideoSettingsMV12MV22MV72Args.builder()
.quality("string")
.resolution("string")
.build())
.mV12We(CameraQualityRetentionProfilesVideoSettingsMV12WeArgs.builder()
.quality("string")
.resolution("string")
.build())
.mV13(CameraQualityRetentionProfilesVideoSettingsMV13Args.builder()
.quality("string")
.resolution("string")
.build())
.mV21MV71(CameraQualityRetentionProfilesVideoSettingsMV21MV71Args.builder()
.quality("string")
.resolution("string")
.build())
.mV22Xmv72X(CameraQualityRetentionProfilesVideoSettingsMV22Xmv72XArgs.builder()
.quality("string")
.resolution("string")
.build())
.mV32(CameraQualityRetentionProfilesVideoSettingsMV32Args.builder()
.quality("string")
.resolution("string")
.build())
.mV33(CameraQualityRetentionProfilesVideoSettingsMV33Args.builder()
.quality("string")
.resolution("string")
.build())
.mV52(CameraQualityRetentionProfilesVideoSettingsMV52Args.builder()
.quality("string")
.resolution("string")
.build())
.mV63(CameraQualityRetentionProfilesVideoSettingsMV63Args.builder()
.quality("string")
.resolution("string")
.build())
.mV63X(CameraQualityRetentionProfilesVideoSettingsMV63XArgs.builder()
.quality("string")
.resolution("string")
.build())
.mV93(CameraQualityRetentionProfilesVideoSettingsMV93Args.builder()
.quality("string")
.resolution("string")
.build())
.mV93X(CameraQualityRetentionProfilesVideoSettingsMV93XArgs.builder()
.quality("string")
.resolution("string")
.build())
.build())
.build());
camera_quality_retention_profiles_resource = meraki.networks.CameraQualityRetentionProfiles("cameraQualityRetentionProfilesResource",
network_id="string",
audio_recording_enabled=False,
cloud_archive_enabled=False,
max_retention_days=0,
motion_based_retention_enabled=False,
motion_detector_version=0,
name="string",
quality_retention_profile_id="string",
restricted_bandwidth_mode_enabled=False,
schedule_id="string",
video_settings=meraki.networks.CameraQualityRetentionProfilesVideoSettingsArgs(
m_v12_mv22_mv72=meraki.networks.CameraQualityRetentionProfilesVideoSettingsMV12MV22MV72Args(
quality="string",
resolution="string",
),
m_v12_we=meraki.networks.CameraQualityRetentionProfilesVideoSettingsMV12WeArgs(
quality="string",
resolution="string",
),
m_v13=meraki.networks.CameraQualityRetentionProfilesVideoSettingsMV13Args(
quality="string",
resolution="string",
),
m_v21_mv71=meraki.networks.CameraQualityRetentionProfilesVideoSettingsMV21MV71Args(
quality="string",
resolution="string",
),
m_v22_xmv72_x=meraki.networks.CameraQualityRetentionProfilesVideoSettingsMV22Xmv72XArgs(
quality="string",
resolution="string",
),
m_v32=meraki.networks.CameraQualityRetentionProfilesVideoSettingsMV32Args(
quality="string",
resolution="string",
),
m_v33=meraki.networks.CameraQualityRetentionProfilesVideoSettingsMV33Args(
quality="string",
resolution="string",
),
m_v52=meraki.networks.CameraQualityRetentionProfilesVideoSettingsMV52Args(
quality="string",
resolution="string",
),
m_v63=meraki.networks.CameraQualityRetentionProfilesVideoSettingsMV63Args(
quality="string",
resolution="string",
),
m_v63_x=meraki.networks.CameraQualityRetentionProfilesVideoSettingsMV63XArgs(
quality="string",
resolution="string",
),
m_v93=meraki.networks.CameraQualityRetentionProfilesVideoSettingsMV93Args(
quality="string",
resolution="string",
),
m_v93_x=meraki.networks.CameraQualityRetentionProfilesVideoSettingsMV93XArgs(
quality="string",
resolution="string",
),
))
const cameraQualityRetentionProfilesResource = new meraki.networks.CameraQualityRetentionProfiles("cameraQualityRetentionProfilesResource", {
networkId: "string",
audioRecordingEnabled: false,
cloudArchiveEnabled: false,
maxRetentionDays: 0,
motionBasedRetentionEnabled: false,
motionDetectorVersion: 0,
name: "string",
qualityRetentionProfileId: "string",
restrictedBandwidthModeEnabled: false,
scheduleId: "string",
videoSettings: {
mV12MV22MV72: {
quality: "string",
resolution: "string",
},
mV12We: {
quality: "string",
resolution: "string",
},
mV13: {
quality: "string",
resolution: "string",
},
mV21MV71: {
quality: "string",
resolution: "string",
},
mV22Xmv72X: {
quality: "string",
resolution: "string",
},
mV32: {
quality: "string",
resolution: "string",
},
mV33: {
quality: "string",
resolution: "string",
},
mV52: {
quality: "string",
resolution: "string",
},
mV63: {
quality: "string",
resolution: "string",
},
mV63X: {
quality: "string",
resolution: "string",
},
mV93: {
quality: "string",
resolution: "string",
},
mV93X: {
quality: "string",
resolution: "string",
},
},
});
type: meraki:networks:CameraQualityRetentionProfiles
properties:
audioRecordingEnabled: false
cloudArchiveEnabled: false
maxRetentionDays: 0
motionBasedRetentionEnabled: false
motionDetectorVersion: 0
name: string
networkId: string
qualityRetentionProfileId: string
restrictedBandwidthModeEnabled: false
scheduleId: string
videoSettings:
mV12MV22MV72:
quality: string
resolution: string
mV12We:
quality: string
resolution: string
mV13:
quality: string
resolution: string
mV21MV71:
quality: string
resolution: string
mV22Xmv72X:
quality: string
resolution: string
mV32:
quality: string
resolution: string
mV33:
quality: string
resolution: string
mV52:
quality: string
resolution: string
mV63:
quality: string
resolution: string
mV63X:
quality: string
resolution: string
mV93:
quality: string
resolution: string
mV93X:
quality: string
resolution: string
CameraQualityRetentionProfiles Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The CameraQualityRetentionProfiles resource accepts the following input properties:
- Network
Id string - networkId path parameter. Network ID
- Audio
Recording boolEnabled - Whether or not to record audio. Can be either true or false. Defaults to false.
- Cloud
Archive boolEnabled - Create redundant video backup using Cloud Archive. Can be either true or false. Defaults to false.
- Max
Retention intDays - The maximum number of days for which the data will be stored, or 'null' to keep data until storage space runs out. If the former, it can be one of [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 30, 60, 90] days.
- Motion
Based boolRetention Enabled - Deletes footage older than 3 days in which no motion was detected. Can be either true or false. Defaults to false. This setting does not apply to MV2 cameras.
- Motion
Detector intVersion - The version of the motion detector that will be used by the camera. Only applies to Gen 2 cameras. Defaults to v2.
- Name string
- The name of the new profile. Must be unique. This parameter is required.
- Quality
Retention stringProfile Id - qualityRetentionProfileId path parameter. Quality retention profile ID
- Restricted
Bandwidth boolMode Enabled - Disable features that require additional bandwidth such as Motion Recap. Can be either true or false. Defaults to false. This setting does not apply to MV2 cameras.
- Schedule
Id string - Schedule for which this camera will record video, or 'null' to always record.
- Video
Settings CameraQuality Retention Profiles Video Settings - Video quality and resolution settings for all the camera models.
- Network
Id string - networkId path parameter. Network ID
- Audio
Recording boolEnabled - Whether or not to record audio. Can be either true or false. Defaults to false.
- Cloud
Archive boolEnabled - Create redundant video backup using Cloud Archive. Can be either true or false. Defaults to false.
- Max
Retention intDays - The maximum number of days for which the data will be stored, or 'null' to keep data until storage space runs out. If the former, it can be one of [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 30, 60, 90] days.
- Motion
Based boolRetention Enabled - Deletes footage older than 3 days in which no motion was detected. Can be either true or false. Defaults to false. This setting does not apply to MV2 cameras.
- Motion
Detector intVersion - The version of the motion detector that will be used by the camera. Only applies to Gen 2 cameras. Defaults to v2.
- Name string
- The name of the new profile. Must be unique. This parameter is required.
- Quality
Retention stringProfile Id - qualityRetentionProfileId path parameter. Quality retention profile ID
- Restricted
Bandwidth boolMode Enabled - Disable features that require additional bandwidth such as Motion Recap. Can be either true or false. Defaults to false. This setting does not apply to MV2 cameras.
- Schedule
Id string - Schedule for which this camera will record video, or 'null' to always record.
- Video
Settings CameraQuality Retention Profiles Video Settings Args - Video quality and resolution settings for all the camera models.
- network
Id String - networkId path parameter. Network ID
- audio
Recording BooleanEnabled - Whether or not to record audio. Can be either true or false. Defaults to false.
- cloud
Archive BooleanEnabled - Create redundant video backup using Cloud Archive. Can be either true or false. Defaults to false.
- max
Retention IntegerDays - The maximum number of days for which the data will be stored, or 'null' to keep data until storage space runs out. If the former, it can be one of [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 30, 60, 90] days.
- motion
Based BooleanRetention Enabled - Deletes footage older than 3 days in which no motion was detected. Can be either true or false. Defaults to false. This setting does not apply to MV2 cameras.
- motion
Detector IntegerVersion - The version of the motion detector that will be used by the camera. Only applies to Gen 2 cameras. Defaults to v2.
- name String
- The name of the new profile. Must be unique. This parameter is required.
- quality
Retention StringProfile Id - qualityRetentionProfileId path parameter. Quality retention profile ID
- restricted
Bandwidth BooleanMode Enabled - Disable features that require additional bandwidth such as Motion Recap. Can be either true or false. Defaults to false. This setting does not apply to MV2 cameras.
- schedule
Id String - Schedule for which this camera will record video, or 'null' to always record.
- video
Settings CameraQuality Retention Profiles Video Settings - Video quality and resolution settings for all the camera models.
- network
Id string - networkId path parameter. Network ID
- audio
Recording booleanEnabled - Whether or not to record audio. Can be either true or false. Defaults to false.
- cloud
Archive booleanEnabled - Create redundant video backup using Cloud Archive. Can be either true or false. Defaults to false.
- max
Retention numberDays - The maximum number of days for which the data will be stored, or 'null' to keep data until storage space runs out. If the former, it can be one of [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 30, 60, 90] days.
- motion
Based booleanRetention Enabled - Deletes footage older than 3 days in which no motion was detected. Can be either true or false. Defaults to false. This setting does not apply to MV2 cameras.
- motion
Detector numberVersion - The version of the motion detector that will be used by the camera. Only applies to Gen 2 cameras. Defaults to v2.
- name string
- The name of the new profile. Must be unique. This parameter is required.
- quality
Retention stringProfile Id - qualityRetentionProfileId path parameter. Quality retention profile ID
- restricted
Bandwidth booleanMode Enabled - Disable features that require additional bandwidth such as Motion Recap. Can be either true or false. Defaults to false. This setting does not apply to MV2 cameras.
- schedule
Id string - Schedule for which this camera will record video, or 'null' to always record.
- video
Settings CameraQuality Retention Profiles Video Settings - Video quality and resolution settings for all the camera models.
- network_
id str - networkId path parameter. Network ID
- audio_
recording_ boolenabled - Whether or not to record audio. Can be either true or false. Defaults to false.
- cloud_
archive_ boolenabled - Create redundant video backup using Cloud Archive. Can be either true or false. Defaults to false.
- max_
retention_ intdays - The maximum number of days for which the data will be stored, or 'null' to keep data until storage space runs out. If the former, it can be one of [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 30, 60, 90] days.
- motion_
based_ boolretention_ enabled - Deletes footage older than 3 days in which no motion was detected. Can be either true or false. Defaults to false. This setting does not apply to MV2 cameras.
- motion_
detector_ intversion - The version of the motion detector that will be used by the camera. Only applies to Gen 2 cameras. Defaults to v2.
- name str
- The name of the new profile. Must be unique. This parameter is required.
- quality_
retention_ strprofile_ id - qualityRetentionProfileId path parameter. Quality retention profile ID
- restricted_
bandwidth_ boolmode_ enabled - Disable features that require additional bandwidth such as Motion Recap. Can be either true or false. Defaults to false. This setting does not apply to MV2 cameras.
- schedule_
id str - Schedule for which this camera will record video, or 'null' to always record.
- video_
settings CameraQuality Retention Profiles Video Settings Args - Video quality and resolution settings for all the camera models.
- network
Id String - networkId path parameter. Network ID
- audio
Recording BooleanEnabled - Whether or not to record audio. Can be either true or false. Defaults to false.
- cloud
Archive BooleanEnabled - Create redundant video backup using Cloud Archive. Can be either true or false. Defaults to false.
- max
Retention NumberDays - The maximum number of days for which the data will be stored, or 'null' to keep data until storage space runs out. If the former, it can be one of [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 30, 60, 90] days.
- motion
Based BooleanRetention Enabled - Deletes footage older than 3 days in which no motion was detected. Can be either true or false. Defaults to false. This setting does not apply to MV2 cameras.
- motion
Detector NumberVersion - The version of the motion detector that will be used by the camera. Only applies to Gen 2 cameras. Defaults to v2.
- name String
- The name of the new profile. Must be unique. This parameter is required.
- quality
Retention StringProfile Id - qualityRetentionProfileId path parameter. Quality retention profile ID
- restricted
Bandwidth BooleanMode Enabled - Disable features that require additional bandwidth such as Motion Recap. Can be either true or false. Defaults to false. This setting does not apply to MV2 cameras.
- schedule
Id String - Schedule for which this camera will record video, or 'null' to always record.
- video
Settings Property Map - Video quality and resolution settings for all the camera models.
Outputs
All input properties are implicitly available as output properties. Additionally, the CameraQualityRetentionProfiles resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing CameraQualityRetentionProfiles Resource
Get an existing CameraQualityRetentionProfiles resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: CameraQualityRetentionProfilesState, opts?: CustomResourceOptions): CameraQualityRetentionProfiles
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
audio_recording_enabled: Optional[bool] = None,
cloud_archive_enabled: Optional[bool] = None,
max_retention_days: Optional[int] = None,
motion_based_retention_enabled: Optional[bool] = None,
motion_detector_version: Optional[int] = None,
name: Optional[str] = None,
network_id: Optional[str] = None,
quality_retention_profile_id: Optional[str] = None,
restricted_bandwidth_mode_enabled: Optional[bool] = None,
schedule_id: Optional[str] = None,
video_settings: Optional[CameraQualityRetentionProfilesVideoSettingsArgs] = None) -> CameraQualityRetentionProfiles
func GetCameraQualityRetentionProfiles(ctx *Context, name string, id IDInput, state *CameraQualityRetentionProfilesState, opts ...ResourceOption) (*CameraQualityRetentionProfiles, error)
public static CameraQualityRetentionProfiles Get(string name, Input<string> id, CameraQualityRetentionProfilesState? state, CustomResourceOptions? opts = null)
public static CameraQualityRetentionProfiles get(String name, Output<String> id, CameraQualityRetentionProfilesState state, CustomResourceOptions options)
Resource lookup is not supported in YAML
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Audio
Recording boolEnabled - Whether or not to record audio. Can be either true or false. Defaults to false.
- Cloud
Archive boolEnabled - Create redundant video backup using Cloud Archive. Can be either true or false. Defaults to false.
- Max
Retention intDays - The maximum number of days for which the data will be stored, or 'null' to keep data until storage space runs out. If the former, it can be one of [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 30, 60, 90] days.
- Motion
Based boolRetention Enabled - Deletes footage older than 3 days in which no motion was detected. Can be either true or false. Defaults to false. This setting does not apply to MV2 cameras.
- Motion
Detector intVersion - The version of the motion detector that will be used by the camera. Only applies to Gen 2 cameras. Defaults to v2.
- Name string
- The name of the new profile. Must be unique. This parameter is required.
- Network
Id string - networkId path parameter. Network ID
- Quality
Retention stringProfile Id - qualityRetentionProfileId path parameter. Quality retention profile ID
- Restricted
Bandwidth boolMode Enabled - Disable features that require additional bandwidth such as Motion Recap. Can be either true or false. Defaults to false. This setting does not apply to MV2 cameras.
- Schedule
Id string - Schedule for which this camera will record video, or 'null' to always record.
- Video
Settings CameraQuality Retention Profiles Video Settings - Video quality and resolution settings for all the camera models.
- Audio
Recording boolEnabled - Whether or not to record audio. Can be either true or false. Defaults to false.
- Cloud
Archive boolEnabled - Create redundant video backup using Cloud Archive. Can be either true or false. Defaults to false.
- Max
Retention intDays - The maximum number of days for which the data will be stored, or 'null' to keep data until storage space runs out. If the former, it can be one of [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 30, 60, 90] days.
- Motion
Based boolRetention Enabled - Deletes footage older than 3 days in which no motion was detected. Can be either true or false. Defaults to false. This setting does not apply to MV2 cameras.
- Motion
Detector intVersion - The version of the motion detector that will be used by the camera. Only applies to Gen 2 cameras. Defaults to v2.
- Name string
- The name of the new profile. Must be unique. This parameter is required.
- Network
Id string - networkId path parameter. Network ID
- Quality
Retention stringProfile Id - qualityRetentionProfileId path parameter. Quality retention profile ID
- Restricted
Bandwidth boolMode Enabled - Disable features that require additional bandwidth such as Motion Recap. Can be either true or false. Defaults to false. This setting does not apply to MV2 cameras.
- Schedule
Id string - Schedule for which this camera will record video, or 'null' to always record.
- Video
Settings CameraQuality Retention Profiles Video Settings Args - Video quality and resolution settings for all the camera models.
- audio
Recording BooleanEnabled - Whether or not to record audio. Can be either true or false. Defaults to false.
- cloud
Archive BooleanEnabled - Create redundant video backup using Cloud Archive. Can be either true or false. Defaults to false.
- max
Retention IntegerDays - The maximum number of days for which the data will be stored, or 'null' to keep data until storage space runs out. If the former, it can be one of [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 30, 60, 90] days.
- motion
Based BooleanRetention Enabled - Deletes footage older than 3 days in which no motion was detected. Can be either true or false. Defaults to false. This setting does not apply to MV2 cameras.
- motion
Detector IntegerVersion - The version of the motion detector that will be used by the camera. Only applies to Gen 2 cameras. Defaults to v2.
- name String
- The name of the new profile. Must be unique. This parameter is required.
- network
Id String - networkId path parameter. Network ID
- quality
Retention StringProfile Id - qualityRetentionProfileId path parameter. Quality retention profile ID
- restricted
Bandwidth BooleanMode Enabled - Disable features that require additional bandwidth such as Motion Recap. Can be either true or false. Defaults to false. This setting does not apply to MV2 cameras.
- schedule
Id String - Schedule for which this camera will record video, or 'null' to always record.
- video
Settings CameraQuality Retention Profiles Video Settings - Video quality and resolution settings for all the camera models.
- audio
Recording booleanEnabled - Whether or not to record audio. Can be either true or false. Defaults to false.
- cloud
Archive booleanEnabled - Create redundant video backup using Cloud Archive. Can be either true or false. Defaults to false.
- max
Retention numberDays - The maximum number of days for which the data will be stored, or 'null' to keep data until storage space runs out. If the former, it can be one of [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 30, 60, 90] days.
- motion
Based booleanRetention Enabled - Deletes footage older than 3 days in which no motion was detected. Can be either true or false. Defaults to false. This setting does not apply to MV2 cameras.
- motion
Detector numberVersion - The version of the motion detector that will be used by the camera. Only applies to Gen 2 cameras. Defaults to v2.
- name string
- The name of the new profile. Must be unique. This parameter is required.
- network
Id string - networkId path parameter. Network ID
- quality
Retention stringProfile Id - qualityRetentionProfileId path parameter. Quality retention profile ID
- restricted
Bandwidth booleanMode Enabled - Disable features that require additional bandwidth such as Motion Recap. Can be either true or false. Defaults to false. This setting does not apply to MV2 cameras.
- schedule
Id string - Schedule for which this camera will record video, or 'null' to always record.
- video
Settings CameraQuality Retention Profiles Video Settings - Video quality and resolution settings for all the camera models.
- audio_
recording_ boolenabled - Whether or not to record audio. Can be either true or false. Defaults to false.
- cloud_
archive_ boolenabled - Create redundant video backup using Cloud Archive. Can be either true or false. Defaults to false.
- max_
retention_ intdays - The maximum number of days for which the data will be stored, or 'null' to keep data until storage space runs out. If the former, it can be one of [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 30, 60, 90] days.
- motion_
based_ boolretention_ enabled - Deletes footage older than 3 days in which no motion was detected. Can be either true or false. Defaults to false. This setting does not apply to MV2 cameras.
- motion_
detector_ intversion - The version of the motion detector that will be used by the camera. Only applies to Gen 2 cameras. Defaults to v2.
- name str
- The name of the new profile. Must be unique. This parameter is required.
- network_
id str - networkId path parameter. Network ID
- quality_
retention_ strprofile_ id - qualityRetentionProfileId path parameter. Quality retention profile ID
- restricted_
bandwidth_ boolmode_ enabled - Disable features that require additional bandwidth such as Motion Recap. Can be either true or false. Defaults to false. This setting does not apply to MV2 cameras.
- schedule_
id str - Schedule for which this camera will record video, or 'null' to always record.
- video_
settings CameraQuality Retention Profiles Video Settings Args - Video quality and resolution settings for all the camera models.
- audio
Recording BooleanEnabled - Whether or not to record audio. Can be either true or false. Defaults to false.
- cloud
Archive BooleanEnabled - Create redundant video backup using Cloud Archive. Can be either true or false. Defaults to false.
- max
Retention NumberDays - The maximum number of days for which the data will be stored, or 'null' to keep data until storage space runs out. If the former, it can be one of [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 30, 60, 90] days.
- motion
Based BooleanRetention Enabled - Deletes footage older than 3 days in which no motion was detected. Can be either true or false. Defaults to false. This setting does not apply to MV2 cameras.
- motion
Detector NumberVersion - The version of the motion detector that will be used by the camera. Only applies to Gen 2 cameras. Defaults to v2.
- name String
- The name of the new profile. Must be unique. This parameter is required.
- network
Id String - networkId path parameter. Network ID
- quality
Retention StringProfile Id - qualityRetentionProfileId path parameter. Quality retention profile ID
- restricted
Bandwidth BooleanMode Enabled - Disable features that require additional bandwidth such as Motion Recap. Can be either true or false. Defaults to false. This setting does not apply to MV2 cameras.
- schedule
Id String - Schedule for which this camera will record video, or 'null' to always record.
- video
Settings Property Map - Video quality and resolution settings for all the camera models.
Supporting Types
CameraQualityRetentionProfilesVideoSettings, CameraQualityRetentionProfilesVideoSettingsArgs
- MV12MV22MV72
Camera
Quality Retention Profiles Video Settings MV12MV22MV72 - Quality and resolution for MV12/MV22/MV72 camera models.
- MV12We
Camera
Quality Retention Profiles Video Settings MV12We - Quality and resolution for MV12WE camera models.
- MV13
Camera
Quality Retention Profiles Video Settings MV13 - Quality and resolution for MV13 camera models.
- MV21MV71
Camera
Quality Retention Profiles Video Settings MV21MV71 - Quality and resolution for MV21/MV71 camera models.
- MV22Xmv72X
Camera
Quality Retention Profiles Video Settings MV22Xmv72X - Quality and resolution for MV22X/MV72X camera models.
- MV32
Camera
Quality Retention Profiles Video Settings MV32 - Quality and resolution for MV32 camera models.
- MV33
Camera
Quality Retention Profiles Video Settings MV33 - Quality and resolution for MV33 camera models.
- MV52
Camera
Quality Retention Profiles Video Settings MV52 - Quality and resolution for MV52 camera models.
- MV63
Camera
Quality Retention Profiles Video Settings MV63 - Quality and resolution for MV63 camera models.
- MV63X
Camera
Quality Retention Profiles Video Settings MV63X - Quality and resolution for MV63X camera models.
- MV93
Camera
Quality Retention Profiles Video Settings MV93 - Quality and resolution for MV93 camera models.
- MV93X
Camera
Quality Retention Profiles Video Settings MV93X - Quality and resolution for MV93X camera models.
- MV12MV22MV72
Camera
Quality Retention Profiles Video Settings MV12MV22MV72 - Quality and resolution for MV12/MV22/MV72 camera models.
- MV12We
Camera
Quality Retention Profiles Video Settings MV12We - Quality and resolution for MV12WE camera models.
- MV13
Camera
Quality Retention Profiles Video Settings MV13 - Quality and resolution for MV13 camera models.
- MV21MV71
Camera
Quality Retention Profiles Video Settings MV21MV71 - Quality and resolution for MV21/MV71 camera models.
- MV22Xmv72X
Camera
Quality Retention Profiles Video Settings MV22Xmv72X - Quality and resolution for MV22X/MV72X camera models.
- MV32
Camera
Quality Retention Profiles Video Settings MV32 - Quality and resolution for MV32 camera models.
- MV33
Camera
Quality Retention Profiles Video Settings MV33 - Quality and resolution for MV33 camera models.
- MV52
Camera
Quality Retention Profiles Video Settings MV52 - Quality and resolution for MV52 camera models.
- MV63
Camera
Quality Retention Profiles Video Settings MV63 - Quality and resolution for MV63 camera models.
- MV63X
Camera
Quality Retention Profiles Video Settings MV63X - Quality and resolution for MV63X camera models.
- MV93
Camera
Quality Retention Profiles Video Settings MV93 - Quality and resolution for MV93 camera models.
- MV93X
Camera
Quality Retention Profiles Video Settings MV93X - Quality and resolution for MV93X camera models.
- m
V12MV22MV72 CameraQuality Retention Profiles Video Settings MV12MV22MV72 - Quality and resolution for MV12/MV22/MV72 camera models.
- m
V12We CameraQuality Retention Profiles Video Settings MV12We - Quality and resolution for MV12WE camera models.
- m
V13 CameraQuality Retention Profiles Video Settings MV13 - Quality and resolution for MV13 camera models.
- m
V21MV71 CameraQuality Retention Profiles Video Settings MV21MV71 - Quality and resolution for MV21/MV71 camera models.
- m
V22Xmv72X CameraQuality Retention Profiles Video Settings MV22Xmv72X - Quality and resolution for MV22X/MV72X camera models.
- m
V32 CameraQuality Retention Profiles Video Settings MV32 - Quality and resolution for MV32 camera models.
- m
V33 CameraQuality Retention Profiles Video Settings MV33 - Quality and resolution for MV33 camera models.
- m
V52 CameraQuality Retention Profiles Video Settings MV52 - Quality and resolution for MV52 camera models.
- m
V63 CameraQuality Retention Profiles Video Settings MV63 - Quality and resolution for MV63 camera models.
- m
V63X CameraQuality Retention Profiles Video Settings MV63X - Quality and resolution for MV63X camera models.
- m
V93 CameraQuality Retention Profiles Video Settings MV93 - Quality and resolution for MV93 camera models.
- m
V93X CameraQuality Retention Profiles Video Settings MV93X - Quality and resolution for MV93X camera models.
- m
V12MV22MV72 CameraQuality Retention Profiles Video Settings MV12MV22MV72 - Quality and resolution for MV12/MV22/MV72 camera models.
- m
V12We CameraQuality Retention Profiles Video Settings MV12We - Quality and resolution for MV12WE camera models.
- m
V13 CameraQuality Retention Profiles Video Settings MV13 - Quality and resolution for MV13 camera models.
- m
V21MV71 CameraQuality Retention Profiles Video Settings MV21MV71 - Quality and resolution for MV21/MV71 camera models.
- m
V22Xmv72X CameraQuality Retention Profiles Video Settings MV22Xmv72X - Quality and resolution for MV22X/MV72X camera models.
- m
V32 CameraQuality Retention Profiles Video Settings MV32 - Quality and resolution for MV32 camera models.
- m
V33 CameraQuality Retention Profiles Video Settings MV33 - Quality and resolution for MV33 camera models.
- m
V52 CameraQuality Retention Profiles Video Settings MV52 - Quality and resolution for MV52 camera models.
- m
V63 CameraQuality Retention Profiles Video Settings MV63 - Quality and resolution for MV63 camera models.
- m
V63X CameraQuality Retention Profiles Video Settings MV63X - Quality and resolution for MV63X camera models.
- m
V93 CameraQuality Retention Profiles Video Settings MV93 - Quality and resolution for MV93 camera models.
- m
V93X CameraQuality Retention Profiles Video Settings MV93X - Quality and resolution for MV93X camera models.
- m_
v12_ Cameramv22_ mv72 Quality Retention Profiles Video Settings MV12MV22MV72 - Quality and resolution for MV12/MV22/MV72 camera models.
- m_
v12_ Camerawe Quality Retention Profiles Video Settings MV12We - Quality and resolution for MV12WE camera models.
- m_
v13 CameraQuality Retention Profiles Video Settings MV13 - Quality and resolution for MV13 camera models.
- m_
v21_ Cameramv71 Quality Retention Profiles Video Settings MV21MV71 - Quality and resolution for MV21/MV71 camera models.
- m_
v22_ Cameraxmv72_ x Quality Retention Profiles Video Settings MV22Xmv72X - Quality and resolution for MV22X/MV72X camera models.
- m_
v32 CameraQuality Retention Profiles Video Settings MV32 - Quality and resolution for MV32 camera models.
- m_
v33 CameraQuality Retention Profiles Video Settings MV33 - Quality and resolution for MV33 camera models.
- m_
v52 CameraQuality Retention Profiles Video Settings MV52 - Quality and resolution for MV52 camera models.
- m_
v63 CameraQuality Retention Profiles Video Settings MV63 - Quality and resolution for MV63 camera models.
- m_
v63_ Camerax Quality Retention Profiles Video Settings MV63X - Quality and resolution for MV63X camera models.
- m_
v93 CameraQuality Retention Profiles Video Settings MV93 - Quality and resolution for MV93 camera models.
- m_
v93_ Camerax Quality Retention Profiles Video Settings MV93X - Quality and resolution for MV93X camera models.
- m
V12MV22MV72 Property Map - Quality and resolution for MV12/MV22/MV72 camera models.
- m
V12We Property Map - Quality and resolution for MV12WE camera models.
- m
V13 Property Map - Quality and resolution for MV13 camera models.
- m
V21MV71 Property Map - Quality and resolution for MV21/MV71 camera models.
- m
V22Xmv72X Property Map - Quality and resolution for MV22X/MV72X camera models.
- m
V32 Property Map - Quality and resolution for MV32 camera models.
- m
V33 Property Map - Quality and resolution for MV33 camera models.
- m
V52 Property Map - Quality and resolution for MV52 camera models.
- m
V63 Property Map - Quality and resolution for MV63 camera models.
- m
V63X Property Map - Quality and resolution for MV63X camera models.
- m
V93 Property Map - Quality and resolution for MV93 camera models.
- m
V93X Property Map - Quality and resolution for MV93X camera models.
CameraQualityRetentionProfilesVideoSettingsMV12MV22MV72, CameraQualityRetentionProfilesVideoSettingsMV12MV22MV72Args
- Quality string
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- Resolution string
- Resolution of the camera. Can be one of '1280x720' or '1920x1080'.
- Quality string
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- Resolution string
- Resolution of the camera. Can be one of '1280x720' or '1920x1080'.
- quality String
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- resolution String
- Resolution of the camera. Can be one of '1280x720' or '1920x1080'.
- quality string
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- resolution string
- Resolution of the camera. Can be one of '1280x720' or '1920x1080'.
- quality str
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- resolution str
- Resolution of the camera. Can be one of '1280x720' or '1920x1080'.
- quality String
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- resolution String
- Resolution of the camera. Can be one of '1280x720' or '1920x1080'.
CameraQualityRetentionProfilesVideoSettingsMV12We, CameraQualityRetentionProfilesVideoSettingsMV12WeArgs
- Quality string
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- Resolution string
- Resolution of the camera. Can be one of '1280x720' or '1920x1080'.
- Quality string
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- Resolution string
- Resolution of the camera. Can be one of '1280x720' or '1920x1080'.
- quality String
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- resolution String
- Resolution of the camera. Can be one of '1280x720' or '1920x1080'.
- quality string
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- resolution string
- Resolution of the camera. Can be one of '1280x720' or '1920x1080'.
- quality str
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- resolution str
- Resolution of the camera. Can be one of '1280x720' or '1920x1080'.
- quality String
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- resolution String
- Resolution of the camera. Can be one of '1280x720' or '1920x1080'.
CameraQualityRetentionProfilesVideoSettingsMV13, CameraQualityRetentionProfilesVideoSettingsMV13Args
- Quality string
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- Resolution string
- Resolution of the camera. Can be one of '1920x1080', '2688x1512' or '3840x2160'.
- Quality string
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- Resolution string
- Resolution of the camera. Can be one of '1920x1080', '2688x1512' or '3840x2160'.
- quality String
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- resolution String
- Resolution of the camera. Can be one of '1920x1080', '2688x1512' or '3840x2160'.
- quality string
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- resolution string
- Resolution of the camera. Can be one of '1920x1080', '2688x1512' or '3840x2160'.
- quality str
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- resolution str
- Resolution of the camera. Can be one of '1920x1080', '2688x1512' or '3840x2160'.
- quality String
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- resolution String
- Resolution of the camera. Can be one of '1920x1080', '2688x1512' or '3840x2160'.
CameraQualityRetentionProfilesVideoSettingsMV21MV71, CameraQualityRetentionProfilesVideoSettingsMV21MV71Args
- Quality string
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- Resolution string
- Resolution of the camera. Can be one of '1280x720'.
- Quality string
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- Resolution string
- Resolution of the camera. Can be one of '1280x720'.
- quality String
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- resolution String
- Resolution of the camera. Can be one of '1280x720'.
- quality string
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- resolution string
- Resolution of the camera. Can be one of '1280x720'.
- quality str
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- resolution str
- Resolution of the camera. Can be one of '1280x720'.
- quality String
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- resolution String
- Resolution of the camera. Can be one of '1280x720'.
CameraQualityRetentionProfilesVideoSettingsMV22Xmv72X, CameraQualityRetentionProfilesVideoSettingsMV22Xmv72XArgs
- Quality string
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- Resolution string
- Resolution of the camera. Can be one of '1280x720', '1920x1080' or '2688x1512'.
- Quality string
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- Resolution string
- Resolution of the camera. Can be one of '1280x720', '1920x1080' or '2688x1512'.
- quality String
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- resolution String
- Resolution of the camera. Can be one of '1280x720', '1920x1080' or '2688x1512'.
- quality string
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- resolution string
- Resolution of the camera. Can be one of '1280x720', '1920x1080' or '2688x1512'.
- quality str
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- resolution str
- Resolution of the camera. Can be one of '1280x720', '1920x1080' or '2688x1512'.
- quality String
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- resolution String
- Resolution of the camera. Can be one of '1280x720', '1920x1080' or '2688x1512'.
CameraQualityRetentionProfilesVideoSettingsMV32, CameraQualityRetentionProfilesVideoSettingsMV32Args
- Quality string
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- Resolution string
- Resolution of the camera. Can be one of '1080x1080' or '2112x2112'.
- Quality string
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- Resolution string
- Resolution of the camera. Can be one of '1080x1080' or '2112x2112'.
- quality String
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- resolution String
- Resolution of the camera. Can be one of '1080x1080' or '2112x2112'.
- quality string
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- resolution string
- Resolution of the camera. Can be one of '1080x1080' or '2112x2112'.
- quality str
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- resolution str
- Resolution of the camera. Can be one of '1080x1080' or '2112x2112'.
- quality String
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- resolution String
- Resolution of the camera. Can be one of '1080x1080' or '2112x2112'.
CameraQualityRetentionProfilesVideoSettingsMV33, CameraQualityRetentionProfilesVideoSettingsMV33Args
- Quality string
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- Resolution string
- Resolution of the camera. Can be one of '1080x1080', '2112x2112' or '2880x2880'.
- Quality string
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- Resolution string
- Resolution of the camera. Can be one of '1080x1080', '2112x2112' or '2880x2880'.
- quality String
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- resolution String
- Resolution of the camera. Can be one of '1080x1080', '2112x2112' or '2880x2880'.
- quality string
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- resolution string
- Resolution of the camera. Can be one of '1080x1080', '2112x2112' or '2880x2880'.
- quality str
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- resolution str
- Resolution of the camera. Can be one of '1080x1080', '2112x2112' or '2880x2880'.
- quality String
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- resolution String
- Resolution of the camera. Can be one of '1080x1080', '2112x2112' or '2880x2880'.
CameraQualityRetentionProfilesVideoSettingsMV52, CameraQualityRetentionProfilesVideoSettingsMV52Args
- Quality string
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- Resolution string
- Resolution of the camera. Can be one of '1280x720', '1920x1080', '2688x1512' or '3840x2160'.
- Quality string
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- Resolution string
- Resolution of the camera. Can be one of '1280x720', '1920x1080', '2688x1512' or '3840x2160'.
- quality String
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- resolution String
- Resolution of the camera. Can be one of '1280x720', '1920x1080', '2688x1512' or '3840x2160'.
- quality string
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- resolution string
- Resolution of the camera. Can be one of '1280x720', '1920x1080', '2688x1512' or '3840x2160'.
- quality str
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- resolution str
- Resolution of the camera. Can be one of '1280x720', '1920x1080', '2688x1512' or '3840x2160'.
- quality String
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- resolution String
- Resolution of the camera. Can be one of '1280x720', '1920x1080', '2688x1512' or '3840x2160'.
CameraQualityRetentionProfilesVideoSettingsMV63, CameraQualityRetentionProfilesVideoSettingsMV63Args
- Quality string
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- Resolution string
- Resolution of the camera. Can be one of '1920x1080' or '2688x1512'.
- Quality string
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- Resolution string
- Resolution of the camera. Can be one of '1920x1080' or '2688x1512'.
- quality String
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- resolution String
- Resolution of the camera. Can be one of '1920x1080' or '2688x1512'.
- quality string
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- resolution string
- Resolution of the camera. Can be one of '1920x1080' or '2688x1512'.
- quality str
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- resolution str
- Resolution of the camera. Can be one of '1920x1080' or '2688x1512'.
- quality String
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- resolution String
- Resolution of the camera. Can be one of '1920x1080' or '2688x1512'.
CameraQualityRetentionProfilesVideoSettingsMV63X, CameraQualityRetentionProfilesVideoSettingsMV63XArgs
- Quality string
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- Resolution string
- Resolution of the camera. Can be one of '1920x1080', '2688x1512' or '3840x2160'.
- Quality string
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- Resolution string
- Resolution of the camera. Can be one of '1920x1080', '2688x1512' or '3840x2160'.
- quality String
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- resolution String
- Resolution of the camera. Can be one of '1920x1080', '2688x1512' or '3840x2160'.
- quality string
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- resolution string
- Resolution of the camera. Can be one of '1920x1080', '2688x1512' or '3840x2160'.
- quality str
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- resolution str
- Resolution of the camera. Can be one of '1920x1080', '2688x1512' or '3840x2160'.
- quality String
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- resolution String
- Resolution of the camera. Can be one of '1920x1080', '2688x1512' or '3840x2160'.
CameraQualityRetentionProfilesVideoSettingsMV93, CameraQualityRetentionProfilesVideoSettingsMV93Args
- Quality string
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- Resolution string
- Resolution of the camera. Can be one of '1080x1080' or '2112x2112'.
- Quality string
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- Resolution string
- Resolution of the camera. Can be one of '1080x1080' or '2112x2112'.
- quality String
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- resolution String
- Resolution of the camera. Can be one of '1080x1080' or '2112x2112'.
- quality string
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- resolution string
- Resolution of the camera. Can be one of '1080x1080' or '2112x2112'.
- quality str
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- resolution str
- Resolution of the camera. Can be one of '1080x1080' or '2112x2112'.
- quality String
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- resolution String
- Resolution of the camera. Can be one of '1080x1080' or '2112x2112'.
CameraQualityRetentionProfilesVideoSettingsMV93X, CameraQualityRetentionProfilesVideoSettingsMV93XArgs
- Quality string
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- Resolution string
- Resolution of the camera. Can be one of '1080x1080', '2112x2112' or '2880x2880'.
- Quality string
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- Resolution string
- Resolution of the camera. Can be one of '1080x1080', '2112x2112' or '2880x2880'.
- quality String
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- resolution String
- Resolution of the camera. Can be one of '1080x1080', '2112x2112' or '2880x2880'.
- quality string
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- resolution string
- Resolution of the camera. Can be one of '1080x1080', '2112x2112' or '2880x2880'.
- quality str
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- resolution str
- Resolution of the camera. Can be one of '1080x1080', '2112x2112' or '2880x2880'.
- quality String
- Quality of the camera. Can be one of 'Standard', 'Enhanced' or 'High'.
- resolution String
- Resolution of the camera. Can be one of '1080x1080', '2112x2112' or '2880x2880'.
Import
$ pulumi import meraki:networks/cameraQualityRetentionProfiles:CameraQualityRetentionProfiles example "network_id,quality_retention_profile_id"
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- meraki pulumi/pulumi-meraki
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
meraki
Terraform Provider.