1. Packages
  2. Meraki Provider
  3. API Docs
  4. organizations
  5. LicensingCotermLicensesMove
Cisco Meraki v0.3.2 published on Tuesday, Sep 24, 2024 by Pulumi

meraki.organizations.LicensingCotermLicensesMove

Explore with Pulumi AI

meraki logo
Cisco Meraki v0.3.2 published on Tuesday, Sep 24, 2024 by Pulumi

    ~>Warning: This resource does not represent a real-world entity in Meraki Dashboard, therefore changing or deleting this resource on its own has no immediate effect. Instead, it is a task part of a Meraki Dashboard workflow. It is executed in Meraki without any additional verification. It does not check if it was executed before or if a similar configuration or action already existed previously.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as meraki from "@pulumi/meraki";
    
    const example = new meraki.organizations.LicensingCotermLicensesMove("example", {
        organizationId: "string",
        parameters: {
            destination: {
                mode: "addDevices",
                organizationId: "123",
            },
            licenses: [{
                counts: [{
                    count: 5,
                    model: "MR Enterprise",
                }],
                key: "Z2AA-BBBB-CCCC",
            }],
        },
    });
    export const merakiOrganizationsLicensingCotermLicensesMoveExample = example;
    
    import pulumi
    import pulumi_meraki as meraki
    
    example = meraki.organizations.LicensingCotermLicensesMove("example",
        organization_id="string",
        parameters={
            "destination": {
                "mode": "addDevices",
                "organization_id": "123",
            },
            "licenses": [{
                "counts": [{
                    "count": 5,
                    "model": "MR Enterprise",
                }],
                "key": "Z2AA-BBBB-CCCC",
            }],
        })
    pulumi.export("merakiOrganizationsLicensingCotermLicensesMoveExample", example)
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-meraki/sdk/go/meraki/organizations"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		example, err := organizations.NewLicensingCotermLicensesMove(ctx, "example", &organizations.LicensingCotermLicensesMoveArgs{
    			OrganizationId: pulumi.String("string"),
    			Parameters: &organizations.LicensingCotermLicensesMoveParametersArgs{
    				Destination: &organizations.LicensingCotermLicensesMoveParametersDestinationArgs{
    					Mode:           pulumi.String("addDevices"),
    					OrganizationId: pulumi.String("123"),
    				},
    				Licenses: organizations.LicensingCotermLicensesMoveParametersLicenseArray{
    					&organizations.LicensingCotermLicensesMoveParametersLicenseArgs{
    						Counts: organizations.LicensingCotermLicensesMoveParametersLicenseCountArray{
    							&organizations.LicensingCotermLicensesMoveParametersLicenseCountArgs{
    								Count: pulumi.Int(5),
    								Model: pulumi.String("MR Enterprise"),
    							},
    						},
    						Key: pulumi.String("Z2AA-BBBB-CCCC"),
    					},
    				},
    			},
    		})
    		if err != nil {
    			return err
    		}
    		ctx.Export("merakiOrganizationsLicensingCotermLicensesMoveExample", example)
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Meraki = Pulumi.Meraki;
    
    return await Deployment.RunAsync(() => 
    {
        var example = new Meraki.Organizations.LicensingCotermLicensesMove("example", new()
        {
            OrganizationId = "string",
            Parameters = new Meraki.Organizations.Inputs.LicensingCotermLicensesMoveParametersArgs
            {
                Destination = new Meraki.Organizations.Inputs.LicensingCotermLicensesMoveParametersDestinationArgs
                {
                    Mode = "addDevices",
                    OrganizationId = "123",
                },
                Licenses = new[]
                {
                    new Meraki.Organizations.Inputs.LicensingCotermLicensesMoveParametersLicenseArgs
                    {
                        Counts = new[]
                        {
                            new Meraki.Organizations.Inputs.LicensingCotermLicensesMoveParametersLicenseCountArgs
                            {
                                Count = 5,
                                Model = "MR Enterprise",
                            },
                        },
                        Key = "Z2AA-BBBB-CCCC",
                    },
                },
            },
        });
    
        return new Dictionary<string, object?>
        {
            ["merakiOrganizationsLicensingCotermLicensesMoveExample"] = example,
        };
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.meraki.organizations.LicensingCotermLicensesMove;
    import com.pulumi.meraki.organizations.LicensingCotermLicensesMoveArgs;
    import com.pulumi.meraki.organizations.inputs.LicensingCotermLicensesMoveParametersArgs;
    import com.pulumi.meraki.organizations.inputs.LicensingCotermLicensesMoveParametersDestinationArgs;
    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 LicensingCotermLicensesMove("example", LicensingCotermLicensesMoveArgs.builder()
                .organizationId("string")
                .parameters(LicensingCotermLicensesMoveParametersArgs.builder()
                    .destination(LicensingCotermLicensesMoveParametersDestinationArgs.builder()
                        .mode("addDevices")
                        .organizationId("123")
                        .build())
                    .licenses(LicensingCotermLicensesMoveParametersLicenseArgs.builder()
                        .counts(LicensingCotermLicensesMoveParametersLicenseCountArgs.builder()
                            .count(5)
                            .model("MR Enterprise")
                            .build())
                        .key("Z2AA-BBBB-CCCC")
                        .build())
                    .build())
                .build());
    
            ctx.export("merakiOrganizationsLicensingCotermLicensesMoveExample", example);
        }
    }
    
    resources:
      example:
        type: meraki:organizations:LicensingCotermLicensesMove
        properties:
          organizationId: string
          parameters:
            destination:
              mode: addDevices
              organizationId: '123'
            licenses:
              - counts:
                  - count: 5
                    model: MR Enterprise
                key: Z2AA-BBBB-CCCC
    outputs:
      merakiOrganizationsLicensingCotermLicensesMoveExample: ${example}
    

    Create LicensingCotermLicensesMove Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new LicensingCotermLicensesMove(name: string, args: LicensingCotermLicensesMoveArgs, opts?: CustomResourceOptions);
    @overload
    def LicensingCotermLicensesMove(resource_name: str,
                                    args: LicensingCotermLicensesMoveArgs,
                                    opts: Optional[ResourceOptions] = None)
    
    @overload
    def LicensingCotermLicensesMove(resource_name: str,
                                    opts: Optional[ResourceOptions] = None,
                                    organization_id: Optional[str] = None,
                                    parameters: Optional[LicensingCotermLicensesMoveParametersArgs] = None)
    func NewLicensingCotermLicensesMove(ctx *Context, name string, args LicensingCotermLicensesMoveArgs, opts ...ResourceOption) (*LicensingCotermLicensesMove, error)
    public LicensingCotermLicensesMove(string name, LicensingCotermLicensesMoveArgs args, CustomResourceOptions? opts = null)
    public LicensingCotermLicensesMove(String name, LicensingCotermLicensesMoveArgs args)
    public LicensingCotermLicensesMove(String name, LicensingCotermLicensesMoveArgs args, CustomResourceOptions options)
    
    type: meraki:organizations:LicensingCotermLicensesMove
    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 LicensingCotermLicensesMoveArgs
    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 LicensingCotermLicensesMoveArgs
    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 LicensingCotermLicensesMoveArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args LicensingCotermLicensesMoveArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args LicensingCotermLicensesMoveArgs
    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 licensingCotermLicensesMoveResource = new Meraki.Organizations.LicensingCotermLicensesMove("licensingCotermLicensesMoveResource", new()
    {
        OrganizationId = "string",
        Parameters = new Meraki.Organizations.Inputs.LicensingCotermLicensesMoveParametersArgs
        {
            Destination = new Meraki.Organizations.Inputs.LicensingCotermLicensesMoveParametersDestinationArgs
            {
                Mode = "string",
                OrganizationId = "string",
            },
            Licenses = new[]
            {
                new Meraki.Organizations.Inputs.LicensingCotermLicensesMoveParametersLicenseArgs
                {
                    Counts = new[]
                    {
                        new Meraki.Organizations.Inputs.LicensingCotermLicensesMoveParametersLicenseCountArgs
                        {
                            Count = 0,
                            Model = "string",
                        },
                    },
                    Key = "string",
                },
            },
        },
    });
    
    example, err := organizations.NewLicensingCotermLicensesMove(ctx, "licensingCotermLicensesMoveResource", &organizations.LicensingCotermLicensesMoveArgs{
    	OrganizationId: pulumi.String("string"),
    	Parameters: &organizations.LicensingCotermLicensesMoveParametersArgs{
    		Destination: &organizations.LicensingCotermLicensesMoveParametersDestinationArgs{
    			Mode:           pulumi.String("string"),
    			OrganizationId: pulumi.String("string"),
    		},
    		Licenses: organizations.LicensingCotermLicensesMoveParametersLicenseArray{
    			&organizations.LicensingCotermLicensesMoveParametersLicenseArgs{
    				Counts: organizations.LicensingCotermLicensesMoveParametersLicenseCountArray{
    					&organizations.LicensingCotermLicensesMoveParametersLicenseCountArgs{
    						Count: pulumi.Int(0),
    						Model: pulumi.String("string"),
    					},
    				},
    				Key: pulumi.String("string"),
    			},
    		},
    	},
    })
    
    var licensingCotermLicensesMoveResource = new LicensingCotermLicensesMove("licensingCotermLicensesMoveResource", LicensingCotermLicensesMoveArgs.builder()
        .organizationId("string")
        .parameters(LicensingCotermLicensesMoveParametersArgs.builder()
            .destination(LicensingCotermLicensesMoveParametersDestinationArgs.builder()
                .mode("string")
                .organizationId("string")
                .build())
            .licenses(LicensingCotermLicensesMoveParametersLicenseArgs.builder()
                .counts(LicensingCotermLicensesMoveParametersLicenseCountArgs.builder()
                    .count(0)
                    .model("string")
                    .build())
                .key("string")
                .build())
            .build())
        .build());
    
    licensing_coterm_licenses_move_resource = meraki.organizations.LicensingCotermLicensesMove("licensingCotermLicensesMoveResource",
        organization_id="string",
        parameters={
            "destination": {
                "mode": "string",
                "organization_id": "string",
            },
            "licenses": [{
                "counts": [{
                    "count": 0,
                    "model": "string",
                }],
                "key": "string",
            }],
        })
    
    const licensingCotermLicensesMoveResource = new meraki.organizations.LicensingCotermLicensesMove("licensingCotermLicensesMoveResource", {
        organizationId: "string",
        parameters: {
            destination: {
                mode: "string",
                organizationId: "string",
            },
            licenses: [{
                counts: [{
                    count: 0,
                    model: "string",
                }],
                key: "string",
            }],
        },
    });
    
    type: meraki:organizations:LicensingCotermLicensesMove
    properties:
        organizationId: string
        parameters:
            destination:
                mode: string
                organizationId: string
            licenses:
                - counts:
                    - count: 0
                      model: string
                  key: string
    

    LicensingCotermLicensesMove Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The LicensingCotermLicensesMove resource accepts the following input properties:

    OrganizationId string
    organizationId path parameter. Organization ID
    Parameters LicensingCotermLicensesMoveParameters
    OrganizationId string
    organizationId path parameter. Organization ID
    Parameters LicensingCotermLicensesMoveParametersArgs
    organizationId String
    organizationId path parameter. Organization ID
    parameters LicensingCotermLicensesMoveParameters
    organizationId string
    organizationId path parameter. Organization ID
    parameters LicensingCotermLicensesMoveParameters
    organization_id str
    organizationId path parameter. Organization ID
    parameters LicensingCotermLicensesMoveParametersArgs
    organizationId String
    organizationId path parameter. Organization ID
    parameters Property Map

    Outputs

    All input properties are implicitly available as output properties. Additionally, the LicensingCotermLicensesMove resource produces the following output properties:

    Id string
    The provider-assigned unique ID for this managed resource.
    Item LicensingCotermLicensesMoveItem
    Id string
    The provider-assigned unique ID for this managed resource.
    Item LicensingCotermLicensesMoveItem
    id String
    The provider-assigned unique ID for this managed resource.
    item LicensingCotermLicensesMoveItem
    id string
    The provider-assigned unique ID for this managed resource.
    item LicensingCotermLicensesMoveItem
    id str
    The provider-assigned unique ID for this managed resource.
    item LicensingCotermLicensesMoveItem
    id String
    The provider-assigned unique ID for this managed resource.
    item Property Map

    Look up Existing LicensingCotermLicensesMove Resource

    Get an existing LicensingCotermLicensesMove 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?: LicensingCotermLicensesMoveState, opts?: CustomResourceOptions): LicensingCotermLicensesMove
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            item: Optional[LicensingCotermLicensesMoveItemArgs] = None,
            organization_id: Optional[str] = None,
            parameters: Optional[LicensingCotermLicensesMoveParametersArgs] = None) -> LicensingCotermLicensesMove
    func GetLicensingCotermLicensesMove(ctx *Context, name string, id IDInput, state *LicensingCotermLicensesMoveState, opts ...ResourceOption) (*LicensingCotermLicensesMove, error)
    public static LicensingCotermLicensesMove Get(string name, Input<string> id, LicensingCotermLicensesMoveState? state, CustomResourceOptions? opts = null)
    public static LicensingCotermLicensesMove get(String name, Output<String> id, LicensingCotermLicensesMoveState 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.
    The following state arguments are supported:
    item Property Map
    organizationId String
    organizationId path parameter. Organization ID
    parameters Property Map

    Supporting Types

    LicensingCotermLicensesMoveItem, LicensingCotermLicensesMoveItemArgs

    MovedLicenses List<LicensingCotermLicensesMoveItemMovedLicense>
    Newly moved licenses created in the destination organization of the license move operation
    RemainderLicenses List<LicensingCotermLicensesMoveItemRemainderLicense>
    Remainder licenses created in the source organization as a result of moving a subset of the counts of a license
    MovedLicenses []LicensingCotermLicensesMoveItemMovedLicense
    Newly moved licenses created in the destination organization of the license move operation
    RemainderLicenses []LicensingCotermLicensesMoveItemRemainderLicense
    Remainder licenses created in the source organization as a result of moving a subset of the counts of a license
    movedLicenses List<LicensingCotermLicensesMoveItemMovedLicense>
    Newly moved licenses created in the destination organization of the license move operation
    remainderLicenses List<LicensingCotermLicensesMoveItemRemainderLicense>
    Remainder licenses created in the source organization as a result of moving a subset of the counts of a license
    movedLicenses LicensingCotermLicensesMoveItemMovedLicense[]
    Newly moved licenses created in the destination organization of the license move operation
    remainderLicenses LicensingCotermLicensesMoveItemRemainderLicense[]
    Remainder licenses created in the source organization as a result of moving a subset of the counts of a license
    moved_licenses Sequence[LicensingCotermLicensesMoveItemMovedLicense]
    Newly moved licenses created in the destination organization of the license move operation
    remainder_licenses Sequence[LicensingCotermLicensesMoveItemRemainderLicense]
    Remainder licenses created in the source organization as a result of moving a subset of the counts of a license
    movedLicenses List<Property Map>
    Newly moved licenses created in the destination organization of the license move operation
    remainderLicenses List<Property Map>
    Remainder licenses created in the source organization as a result of moving a subset of the counts of a license

    LicensingCotermLicensesMoveItemMovedLicense, LicensingCotermLicensesMoveItemMovedLicenseArgs

    ClaimedAt string
    When the license was claimed into the organization
    Counts List<LicensingCotermLicensesMoveItemMovedLicenseCount>
    The counts of the license by model type
    Duration int
    The duration (term length) of the license, measured in days
    Editions List<LicensingCotermLicensesMoveItemMovedLicenseEdition>
    The editions of the license for each relevant product type
    Expired bool
    Flag to indicate if the license is expired
    Invalidated bool
    Flag to indicated that the license is invalidated
    InvalidatedAt string
    When the license was invalidated. Will be null for active licenses
    Key string
    The key of the license
    Mode string
    The operation mode of the license when it was claimed
    OrganizationId string
    The ID of the organization that the license is claimed in
    StartedAt string
    When the license's term began (approximately the date when the license was created)
    ClaimedAt string
    When the license was claimed into the organization
    Counts []LicensingCotermLicensesMoveItemMovedLicenseCount
    The counts of the license by model type
    Duration int
    The duration (term length) of the license, measured in days
    Editions []LicensingCotermLicensesMoveItemMovedLicenseEdition
    The editions of the license for each relevant product type
    Expired bool
    Flag to indicate if the license is expired
    Invalidated bool
    Flag to indicated that the license is invalidated
    InvalidatedAt string
    When the license was invalidated. Will be null for active licenses
    Key string
    The key of the license
    Mode string
    The operation mode of the license when it was claimed
    OrganizationId string
    The ID of the organization that the license is claimed in
    StartedAt string
    When the license's term began (approximately the date when the license was created)
    claimedAt String
    When the license was claimed into the organization
    counts List<LicensingCotermLicensesMoveItemMovedLicenseCount>
    The counts of the license by model type
    duration Integer
    The duration (term length) of the license, measured in days
    editions List<LicensingCotermLicensesMoveItemMovedLicenseEdition>
    The editions of the license for each relevant product type
    expired Boolean
    Flag to indicate if the license is expired
    invalidated Boolean
    Flag to indicated that the license is invalidated
    invalidatedAt String
    When the license was invalidated. Will be null for active licenses
    key String
    The key of the license
    mode String
    The operation mode of the license when it was claimed
    organizationId String
    The ID of the organization that the license is claimed in
    startedAt String
    When the license's term began (approximately the date when the license was created)
    claimedAt string
    When the license was claimed into the organization
    counts LicensingCotermLicensesMoveItemMovedLicenseCount[]
    The counts of the license by model type
    duration number
    The duration (term length) of the license, measured in days
    editions LicensingCotermLicensesMoveItemMovedLicenseEdition[]
    The editions of the license for each relevant product type
    expired boolean
    Flag to indicate if the license is expired
    invalidated boolean
    Flag to indicated that the license is invalidated
    invalidatedAt string
    When the license was invalidated. Will be null for active licenses
    key string
    The key of the license
    mode string
    The operation mode of the license when it was claimed
    organizationId string
    The ID of the organization that the license is claimed in
    startedAt string
    When the license's term began (approximately the date when the license was created)
    claimed_at str
    When the license was claimed into the organization
    counts Sequence[LicensingCotermLicensesMoveItemMovedLicenseCount]
    The counts of the license by model type
    duration int
    The duration (term length) of the license, measured in days
    editions Sequence[LicensingCotermLicensesMoveItemMovedLicenseEdition]
    The editions of the license for each relevant product type
    expired bool
    Flag to indicate if the license is expired
    invalidated bool
    Flag to indicated that the license is invalidated
    invalidated_at str
    When the license was invalidated. Will be null for active licenses
    key str
    The key of the license
    mode str
    The operation mode of the license when it was claimed
    organization_id str
    The ID of the organization that the license is claimed in
    started_at str
    When the license's term began (approximately the date when the license was created)
    claimedAt String
    When the license was claimed into the organization
    counts List<Property Map>
    The counts of the license by model type
    duration Number
    The duration (term length) of the license, measured in days
    editions List<Property Map>
    The editions of the license for each relevant product type
    expired Boolean
    Flag to indicate if the license is expired
    invalidated Boolean
    Flag to indicated that the license is invalidated
    invalidatedAt String
    When the license was invalidated. Will be null for active licenses
    key String
    The key of the license
    mode String
    The operation mode of the license when it was claimed
    organizationId String
    The ID of the organization that the license is claimed in
    startedAt String
    When the license's term began (approximately the date when the license was created)

    LicensingCotermLicensesMoveItemMovedLicenseCount, LicensingCotermLicensesMoveItemMovedLicenseCountArgs

    Count int
    The number of counts the license contains of this model
    Model string
    The license model type
    Count int
    The number of counts the license contains of this model
    Model string
    The license model type
    count Integer
    The number of counts the license contains of this model
    model String
    The license model type
    count number
    The number of counts the license contains of this model
    model string
    The license model type
    count int
    The number of counts the license contains of this model
    model str
    The license model type
    count Number
    The number of counts the license contains of this model
    model String
    The license model type

    LicensingCotermLicensesMoveItemMovedLicenseEdition, LicensingCotermLicensesMoveItemMovedLicenseEditionArgs

    Edition string
    The name of the license edition
    ProductType string
    The product type of the license edition
    Edition string
    The name of the license edition
    ProductType string
    The product type of the license edition
    edition String
    The name of the license edition
    productType String
    The product type of the license edition
    edition string
    The name of the license edition
    productType string
    The product type of the license edition
    edition str
    The name of the license edition
    product_type str
    The product type of the license edition
    edition String
    The name of the license edition
    productType String
    The product type of the license edition

    LicensingCotermLicensesMoveItemRemainderLicense, LicensingCotermLicensesMoveItemRemainderLicenseArgs

    ClaimedAt string
    When the license was claimed into the organization
    Counts List<LicensingCotermLicensesMoveItemRemainderLicenseCount>
    The counts of the license by model type
    Duration int
    The duration (term length) of the license, measured in days
    Editions List<LicensingCotermLicensesMoveItemRemainderLicenseEdition>
    The editions of the license for each relevant product type
    Expired bool
    Flag to indicate if the license is expired
    Invalidated bool
    Flag to indicated that the license is invalidated
    InvalidatedAt string
    When the license was invalidated. Will be null for active licenses
    Key string
    The key of the license
    Mode string
    The operation mode of the license when it was claimed
    OrganizationId string
    The ID of the organization that the license is claimed in
    StartedAt string
    When the license's term began (approximately the date when the license was created)
    ClaimedAt string
    When the license was claimed into the organization
    Counts []LicensingCotermLicensesMoveItemRemainderLicenseCount
    The counts of the license by model type
    Duration int
    The duration (term length) of the license, measured in days
    Editions []LicensingCotermLicensesMoveItemRemainderLicenseEdition
    The editions of the license for each relevant product type
    Expired bool
    Flag to indicate if the license is expired
    Invalidated bool
    Flag to indicated that the license is invalidated
    InvalidatedAt string
    When the license was invalidated. Will be null for active licenses
    Key string
    The key of the license
    Mode string
    The operation mode of the license when it was claimed
    OrganizationId string
    The ID of the organization that the license is claimed in
    StartedAt string
    When the license's term began (approximately the date when the license was created)
    claimedAt String
    When the license was claimed into the organization
    counts List<LicensingCotermLicensesMoveItemRemainderLicenseCount>
    The counts of the license by model type
    duration Integer
    The duration (term length) of the license, measured in days
    editions List<LicensingCotermLicensesMoveItemRemainderLicenseEdition>
    The editions of the license for each relevant product type
    expired Boolean
    Flag to indicate if the license is expired
    invalidated Boolean
    Flag to indicated that the license is invalidated
    invalidatedAt String
    When the license was invalidated. Will be null for active licenses
    key String
    The key of the license
    mode String
    The operation mode of the license when it was claimed
    organizationId String
    The ID of the organization that the license is claimed in
    startedAt String
    When the license's term began (approximately the date when the license was created)
    claimedAt string
    When the license was claimed into the organization
    counts LicensingCotermLicensesMoveItemRemainderLicenseCount[]
    The counts of the license by model type
    duration number
    The duration (term length) of the license, measured in days
    editions LicensingCotermLicensesMoveItemRemainderLicenseEdition[]
    The editions of the license for each relevant product type
    expired boolean
    Flag to indicate if the license is expired
    invalidated boolean
    Flag to indicated that the license is invalidated
    invalidatedAt string
    When the license was invalidated. Will be null for active licenses
    key string
    The key of the license
    mode string
    The operation mode of the license when it was claimed
    organizationId string
    The ID of the organization that the license is claimed in
    startedAt string
    When the license's term began (approximately the date when the license was created)
    claimed_at str
    When the license was claimed into the organization
    counts Sequence[LicensingCotermLicensesMoveItemRemainderLicenseCount]
    The counts of the license by model type
    duration int
    The duration (term length) of the license, measured in days
    editions Sequence[LicensingCotermLicensesMoveItemRemainderLicenseEdition]
    The editions of the license for each relevant product type
    expired bool
    Flag to indicate if the license is expired
    invalidated bool
    Flag to indicated that the license is invalidated
    invalidated_at str
    When the license was invalidated. Will be null for active licenses
    key str
    The key of the license
    mode str
    The operation mode of the license when it was claimed
    organization_id str
    The ID of the organization that the license is claimed in
    started_at str
    When the license's term began (approximately the date when the license was created)
    claimedAt String
    When the license was claimed into the organization
    counts List<Property Map>
    The counts of the license by model type
    duration Number
    The duration (term length) of the license, measured in days
    editions List<Property Map>
    The editions of the license for each relevant product type
    expired Boolean
    Flag to indicate if the license is expired
    invalidated Boolean
    Flag to indicated that the license is invalidated
    invalidatedAt String
    When the license was invalidated. Will be null for active licenses
    key String
    The key of the license
    mode String
    The operation mode of the license when it was claimed
    organizationId String
    The ID of the organization that the license is claimed in
    startedAt String
    When the license's term began (approximately the date when the license was created)

    LicensingCotermLicensesMoveItemRemainderLicenseCount, LicensingCotermLicensesMoveItemRemainderLicenseCountArgs

    Count int
    The number of counts the license contains of this model
    Model string
    The license model type
    Count int
    The number of counts the license contains of this model
    Model string
    The license model type
    count Integer
    The number of counts the license contains of this model
    model String
    The license model type
    count number
    The number of counts the license contains of this model
    model string
    The license model type
    count int
    The number of counts the license contains of this model
    model str
    The license model type
    count Number
    The number of counts the license contains of this model
    model String
    The license model type

    LicensingCotermLicensesMoveItemRemainderLicenseEdition, LicensingCotermLicensesMoveItemRemainderLicenseEditionArgs

    Edition string
    The name of the license edition
    ProductType string
    The product type of the license edition
    Edition string
    The name of the license edition
    ProductType string
    The product type of the license edition
    edition String
    The name of the license edition
    productType String
    The product type of the license edition
    edition string
    The name of the license edition
    productType string
    The product type of the license edition
    edition str
    The name of the license edition
    product_type str
    The product type of the license edition
    edition String
    The name of the license edition
    productType String
    The product type of the license edition

    LicensingCotermLicensesMoveParameters, LicensingCotermLicensesMoveParametersArgs

    destination Property Map
    Destination data for the license move
    licenses List<Property Map>
    The list of licenses to move

    LicensingCotermLicensesMoveParametersDestination, LicensingCotermLicensesMoveParametersDestinationArgs

    Mode string
    The claim mode of the moved license
    OrganizationId string
    The organization to move the license to
    Mode string
    The claim mode of the moved license
    OrganizationId string
    The organization to move the license to
    mode String
    The claim mode of the moved license
    organizationId String
    The organization to move the license to
    mode string
    The claim mode of the moved license
    organizationId string
    The organization to move the license to
    mode str
    The claim mode of the moved license
    organization_id str
    The organization to move the license to
    mode String
    The claim mode of the moved license
    organizationId String
    The organization to move the license to

    LicensingCotermLicensesMoveParametersLicense, LicensingCotermLicensesMoveParametersLicenseArgs

    Counts List<LicensingCotermLicensesMoveParametersLicenseCount>
    The counts to move from the license by model type
    Key string
    The license key to move counts from
    Counts []LicensingCotermLicensesMoveParametersLicenseCount
    The counts to move from the license by model type
    Key string
    The license key to move counts from
    counts List<LicensingCotermLicensesMoveParametersLicenseCount>
    The counts to move from the license by model type
    key String
    The license key to move counts from
    counts LicensingCotermLicensesMoveParametersLicenseCount[]
    The counts to move from the license by model type
    key string
    The license key to move counts from
    counts Sequence[LicensingCotermLicensesMoveParametersLicenseCount]
    The counts to move from the license by model type
    key str
    The license key to move counts from
    counts List<Property Map>
    The counts to move from the license by model type
    key String
    The license key to move counts from

    LicensingCotermLicensesMoveParametersLicenseCount, LicensingCotermLicensesMoveParametersLicenseCountArgs

    Count int
    The number of counts to move
    Model string
    The license model type to move counts of
    Count int
    The number of counts to move
    Model string
    The license model type to move counts of
    count Integer
    The number of counts to move
    model String
    The license model type to move counts of
    count number
    The number of counts to move
    model string
    The license model type to move counts of
    count int
    The number of counts to move
    model str
    The license model type to move counts of
    count Number
    The number of counts to move
    model String
    The license model type to move counts of

    Package Details

    Repository
    meraki pulumi/pulumi-meraki
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the meraki Terraform Provider.
    meraki logo
    Cisco Meraki v0.3.2 published on Tuesday, Sep 24, 2024 by Pulumi