{ "version": "1.0", "resources": { "DirectoryConfig": { "operation": "DescribeDirectoryConfigs", "resourceIdentifier": { "DirectoryName": "DirectoryConfigs[].DirectoryName", "OrganizationalUnitDistinguishedNames": "DirectoryConfigs[].OrganizationalUnitDistinguishedNames", "ServiceAccountCredentials": "DirectoryConfigs[].ServiceAccountCredentials" } }, "Fleet": { "operation": "DescribeFleets", "resourceIdentifier": { "ImageName": "Fleets[].ImageName", "MaxUserDurationInSeconds": "Fleets[].MaxUserDurationInSeconds", "DisconnectTimeoutInSeconds": "Fleets[].DisconnectTimeoutInSeconds" } }, "ImageBuilder": { "operation": "DescribeImageBuilders", "resourceIdentifier": { "ImageArn": "ImageBuilders[].ImageArn", "VpcConfig": "ImageBuilders[].VpcConfig", "InstanceType": "ImageBuilders[].InstanceType", "EnableDefaultInternetAccess": "ImageBuilders[].EnableDefaultInternetAccess", "DomainJoinInfo": "ImageBuilders[].DomainJoinInfo" } }, "Image": { "operation": "DescribeImages", "resourceIdentifier": { "AppstreamAgentVersion": "Images[].AppstreamAgentVersion", "ImagePermissions": "Images[].ImagePermissions" } }, "Stack": { "operation": "DescribeStacks", "resourceIdentifier": { "Name": "Stacks[].Name", "Description": "Stacks[].Description", "DisplayName": "Stacks[].DisplayName", "StorageConnectors": "Stacks[].StorageConnectors", "RedirectURL": "Stacks[].RedirectURL", "FeedbackURL": "Stacks[].FeedbackURL", "UserSettings": "Stacks[].UserSettings", "ApplicationSettings": "Stacks[].ApplicationSettings" } } }, "operations": { "DeleteDirectoryConfig": { "DirectoryName": { "completions": [ { "parameters": {}, "resourceName": "DirectoryConfig", "resourceIdentifier": "DirectoryName" } ] } }, "DeleteFleet": { "Name": { "completions": [ { "parameters": {}, "resourceName": "Stack", "resourceIdentifier": "Name" } ] } }, "DeleteImage": { "Name": { "completions": [ { "parameters": {}, "resourceName": "Stack", "resourceIdentifier": "Name" } ] } }, "DeleteImageBuilder": { "Name": { "completions": [ { "parameters": {}, "resourceName": "Stack", "resourceIdentifier": "Name" } ] } }, "DeleteImagePermissions": { "Name": { "completions": [ { "parameters": {}, "resourceName": "Stack", "resourceIdentifier": "Name" } ] } }, "DeleteStack": { "Name": { "completions": [ { "parameters": {}, "resourceName": "Stack", "resourceIdentifier": "Name" } ] } }, "DescribeDirectoryConfigs": { "DirectoryNames": { "completions": [ { "parameters": {}, "resourceName": "DirectoryConfig", "resourceIdentifier": "DirectoryName" } ] } }, "DescribeImagePermissions": { "Name": { "completions": [ { "parameters": {}, "resourceName": "Stack", "resourceIdentifier": "Name" } ] } }, "StartFleet": { "Name": { "completions": [ { "parameters": {}, "resourceName": "Stack", "resourceIdentifier": "Name" } ] } }, "StartImageBuilder": { "Name": { "completions": [ { "parameters": {}, "resourceName": "Stack", "resourceIdentifier": "Name" } ] }, "AppstreamAgentVersion": { "completions": [ { "parameters": {}, "resourceName": "Image", "resourceIdentifier": "AppstreamAgentVersion" } ] } }, "StopFleet": { "Name": { "completions": [ { "parameters": {}, "resourceName": "Stack", "resourceIdentifier": "Name" } ] } }, "StopImageBuilder": { "Name": { "completions": [ { "parameters": {}, "resourceName": "Stack", "resourceIdentifier": "Name" } ] } }, "UpdateDirectoryConfig": { "DirectoryName": { "completions": [ { "parameters": {}, "resourceName": "DirectoryConfig", "resourceIdentifier": "DirectoryName" } ] }, "OrganizationalUnitDistinguishedNames": { "completions": [ { "parameters": {}, "resourceName": "DirectoryConfig", "resourceIdentifier": "OrganizationalUnitDistinguishedNames" } ] }, "ServiceAccountCredentials": { "completions": [ { "parameters": {}, "resourceName": "DirectoryConfig", "resourceIdentifier": "ServiceAccountCredentials" } ] } }, "UpdateFleet": { "ImageName": { "completions": [ { "parameters": {}, "resourceName": "Fleet", "resourceIdentifier": "ImageName" } ] }, "ImageArn": { "completions": [ { "parameters": {}, "resourceName": "ImageBuilder", "resourceIdentifier": "ImageArn" } ] }, "Name": { "completions": [ { "parameters": {}, "resourceName": "Stack", "resourceIdentifier": "Name" } ] }, "InstanceType": { "completions": [ { "parameters": {}, "resourceName": "ImageBuilder", "resourceIdentifier": "InstanceType" } ] }, "VpcConfig": { "completions": [ { "parameters": {}, "resourceName": "ImageBuilder", "resourceIdentifier": "VpcConfig" } ] }, "MaxUserDurationInSeconds": { "completions": [ { "parameters": {}, "resourceName": "Fleet", "resourceIdentifier": "MaxUserDurationInSeconds" } ] }, "DisconnectTimeoutInSeconds": { "completions": [ { "parameters": {}, "resourceName": "Fleet", "resourceIdentifier": "DisconnectTimeoutInSeconds" } ] }, "Description": { "completions": [ { "parameters": {}, "resourceName": "Stack", "resourceIdentifier": "Description" } ] }, "DisplayName": { "completions": [ { "parameters": {}, "resourceName": "Stack", "resourceIdentifier": "DisplayName" } ] }, "EnableDefaultInternetAccess": { "completions": [ { "parameters": {}, "resourceName": "ImageBuilder", "resourceIdentifier": "EnableDefaultInternetAccess" } ] }, "DomainJoinInfo": { "completions": [ { "parameters": {}, "resourceName": "ImageBuilder", "resourceIdentifier": "DomainJoinInfo" } ] } }, "UpdateImagePermissions": { "Name": { "completions": [ { "parameters": {}, "resourceName": "Stack", "resourceIdentifier": "Name" } ] }, "ImagePermissions": { "completions": [ { "parameters": {}, "resourceName": "Image", "resourceIdentifier": "ImagePermissions" } ] } }, "UpdateStack": { "DisplayName": { "completions": [ { "parameters": {}, "resourceName": "Stack", "resourceIdentifier": "DisplayName" } ] }, "Description": { "completions": [ { "parameters": {}, "resourceName": "Stack", "resourceIdentifier": "Description" } ] }, "Name": { "completions": [ { "parameters": {}, "resourceName": "Stack", "resourceIdentifier": "Name" } ] }, "StorageConnectors": { "completions": [ { "parameters": {}, "resourceName": "Stack", "resourceIdentifier": "StorageConnectors" } ] }, "RedirectURL": { "completions": [ { "parameters": {}, "resourceName": "Stack", "resourceIdentifier": "RedirectURL" } ] }, "FeedbackURL": { "completions": [ { "parameters": {}, "resourceName": "Stack", "resourceIdentifier": "FeedbackURL" } ] }, "UserSettings": { "completions": [ { "parameters": {}, "resourceName": "Stack", "resourceIdentifier": "UserSettings" } ] }, "ApplicationSettings": { "completions": [ { "parameters": {}, "resourceName": "Stack", "resourceIdentifier": "ApplicationSettings" } ] } } } }